如何在主应用程序中访问 Rails 可挂载引擎辅助方法?
How can I access Rails mountable engine helper method in main app?
我在我的 Rails 可挂载引擎中编写了一个辅助方法,我想知道如何在我的 Rails 主应用程序中访问该辅助方法。
最后我找到了解决方案,这是我的发现:)
为了访问 rails 可安装引擎辅助方法,将此行添加到可安装引擎的 lib/my_engine/engine.rb
文件
config.before_initialize do
ActiveSupport.on_load :action_controller do
helper MyEngine::Engine.helpers
end
end
我在我的 Rails 可挂载引擎中编写了一个辅助方法,我想知道如何在我的 Rails 主应用程序中访问该辅助方法。
最后我找到了解决方案,这是我的发现:)
为了访问 rails 可安装引擎辅助方法,将此行添加到可安装引擎的 lib/my_engine/engine.rb
文件
config.before_initialize do
ActiveSupport.on_load :action_controller do
helper MyEngine::Engine.helpers
end
end