Мои вопросы относятся к следующему стеку разработки:
- Рельсы 3.2.1
- Дрейпер 0,14
- Родословная 1.2.5
Что я хочу сделать, так это доставить навигацию к моему макету. Итак, я определил фильтр «до» в моем файле ApplicationController
.
class ApplicationController < ActionController::Base
[..]
before_filter :current_navigation
[..]
def current_navigation
@n = PublicationDecorator.find(1)
end
end
Как вы видите в приведенном выше листинге кода, я использую draper
. Мой PublicationDecorator
недоступен в ApplicationController
. Итак, как мне украсить все мои Publications
?
uninitialized constant ApplicationController::PublicationDecorator
Я использую гем ancestry
для реализации иерархии. Еще один вопрос: будут ли декорированы все объекты, если я использую ancestry
?