Активный администратор: own_to дает неопределенный метод Ошибка в Rails 4

Я получаю следующую ошибку, когда использую отношение own_to

NoMethodError в Admin::PropertyDetailsController#index неопределенный метод `property_types' для #AdminUser:0x00000005e59a70

Пожалуйста, помогите решить проблему.

Я использую ActiveAdmin 0.60 с ruby ​​2.0.0p247 и Rails 4.

Gemfile: gem 'activeadmin', github: 'gregbell/active_admin', ветка: 'rails4'

ActiveAdmin.register PropertyDetail do

belongs_to :property_type

menu :label => "Latest Properties in the Town"

controller do
    def permitted_params
      params.permit(:property_detail => [:title ,:description, :image_url, :price,  :land_area, :land_unit, :contact_id, :property_type_id, :purpose_id])
    end

end

index do
    column :title
    column :description
    column :image_url
    column :price, :sortable => :price do |property_detail|
    div :class => "price" do
        number_to_currency property_detail.price
    end
end
end
form :partial => "form"

end

ActiveAdmin.register PropertyType do

end

person IJM    schedule 21.10.2013    source источник


Ответы (1)


Я разместил ту же проблему на github, и она была решена. Вы можете увидеть решение на

https://github.com/gregbell/active_admin/issues/2597

person IJM    schedule 22.10.2013