我只是搭建了一个User
,我希望自动包含UsersHelper
模块中定义的帮助程序,以及ApplicationHelper
中定义的帮助程序。
换句话说,我想在app/helpers
文件夹中加载每个帮助程序,而不必每次都手动include FooHelper
。
这可能吗?
答案 0 :(得分:2)
试试这个,转到ApplictionController
并添加
class ApplicationController < ActionController::Base
helpers :all
end
那就是说,我建议你看一下实现演示者/装饰者,而不是使用&#39; helpers&#39;。他们只是PORO,这是我的博客文章:http://mwdesilva.com/posts/63-decorator-and-presenter-patterns-in-rails-3-2-x