Rails3 - 如何使控制器和视图可以使用自定义助手

Ner*_*ian 6 ruby-on-rails

给定app/helpers/url_helper.rb中的自定义帮助文件

module UrlHelper
  ...
end
Run Code Online (Sandbox Code Playgroud)

如何在所有控制器和所有视图中访问它?

iai*_*ain 11

或者......将它们包含在您的控制器中

class ApplicationController < ActionController::Base
  include UrlHelper
end
Run Code Online (Sandbox Code Playgroud)


小智 7

将它放在ApplicationController(不是帮助器)并声明helper_method :method_name.