辅助类是否混入控制器?

如果我有一个homecontroller,home_helper.rb会混入控制器类吗?

我假设是因为它以某种方式访问​​请求对象。

不,助手不会混入控制器。 您可以破解rails,但最好的办法是在application_helper.rb包含该方法

这似乎是最好的黑客:

http://snippets.aktagon.com/snippets/47-Using-Rails-helpers-from-controllers-or-anywhere-you-want