Как я могу получить доступ к вспомогательному методу монтируемого движка Rails в основном приложении?

Я написал вспомогательный метод в моем монтируемом движке Rails и хочу знать, как я могу получить доступ к этому вспомогательному методу в своем основном приложении Rails.


person Vishal Taj PM    schedule 26.03.2017    source источник
comment
Каков результат вашего rake routes   -  person kobaltz    schedule 26.03.2017
comment
Вы хотите, чтобы я проверил, указан ли в нем двигатель или нет? если да, то это список.   -  person Vishal Taj PM    schedule 26.03.2017


Ответы (1)


Наконец я нашел решение для этого, и вот мои выводы :)

для доступа к вспомогательному методу монтируемых двигателей rails добавьте эти строки в файл lib/my_engine/engine.rb монтируемого движка

config.before_initialize do
  ActiveSupport.on_load :action_controller do
    helper MyEngine::Engine.helpers
  end
end
person Vishal Taj PM    schedule 26.03.2017