У меня есть двигатель в поставщике/плагинах. Моя проблема в том, что я, по-видимому, не могу расширить модель двигателя с помощью модели в базовом приложении.Rails Engine: расширение модели с классом приложения
Моя структура папок:
APPNAME
-app
-models
-item.rb
-vendor
-plugins
-image_gallery
-app
-models
-image_gallery.rb
Ничего особенного ... в моем image_gallery.rb я только что это:
class ImageGallery < Item
end
Но Rails жалуется на отсутствующие методы, которые определены в item.rb , Если я определяю их в файле image_gallery.rb, он работает.
Это сработало для вас в прошлом? – tsdbrown
Поскольку единственная связанная разница в development.rb по сравнению с production.rb такова, я догадался, что ... но это приводит к другим неприятностям, но делает работу кода. –
Это работает, спасибо. Единственная проблема заключается в том, что вы должны перезапустить сервер после каждого изменения. –