Я настраиваю приложение active_admin и имеют следующую структуру STIActiveAdmin STI ошибка на шоу действия, но не редактировать
class Organization < ActiveRecord::Base
attr_accessible :name, :type
end
class Contractor < Organization
def self.model_name
return Organization.model_name
end
end
class Supplier < Organization
def self.model_name
return Organization.model_name
end
end
Использование Active Администратор У меня есть ресурс для организации. Прекрасно подходит для редактирования, но не для действия шоу.
например. Я создал новую организацию и установить тип на «Поставщик» (также опробован Подрядчиком), а затем, когда я сохранить его перенаправляет на /admin/organizations/20
я получаю следующее сообщение об ошибке на этом пути
undefined method `association_class' for nil:NilClass
Extracted source (around line #1):
1: insert_tag renderer_for(:show)
НО: отлично работает перейти на /admin/orgnizations/20/edit
Любой, кто может сказать мне, что я делаю неправильно?
Thanks