2013-12-21 3 views
0

Я подключил движок к приложению, и я хочу использовать один из помощников движка по всему родительскому приложению.Использование помощников из смонтированного движка в родительском Rails-приложении

В моей пустышка приложение, которое я положил это в application_controller.rb манекена:

class ApplicationController < ActionController::Base 
    include Sourcebuster::CookieSettersHelper 
    before_filter :set_sourcebuster_data 
    helper_method :extract_sourcebuster_data 

    private 

    def set_sourcebuster_data 
     set_sourcebuster_cookies 
    end 

end 

И это было нормально.

Но когда я подключил его к реальному приложению, помощник от двигателя просто не работает.

Как загрузить его, чтобы он мог делать все это над родительским приложением?

ответ

0

Got it.

Я попытался установить set_sourcebuster_data внутри двигателя, расположенного на расстоянии (http://lvh.me:3000/sourcebuster).

before_filterapplication_controller.rb не работает в этом случае.

Добавлен его по двигателюapplication_controller.rb, теперь он делает вещи по всему приложению)

Смежные вопросы