我有一个CopiesHelper
带有方法的模块cc
。
在我的ApplicationController
,我有
helper :all
helper_method :cc #just tried putting this in recently
如果在我的另一个控制器中,我尝试使用该cc
方法,我得到
undefined method 'cc' for #<OtherController:0xblublublublub>
我在这里错过了一步吗?
我有一个CopiesHelper
带有方法的模块cc
。
在我的ApplicationController
,我有
helper :all
helper_method :cc #just tried putting this in recently
如果在我的另一个控制器中,我尝试使用该cc
方法,我得到
undefined method 'cc' for #<OtherController:0xblublublublub>
我在这里错过了一步吗?
如果您想CopiesHelper
在其中一个控制器中使用您的,只需执行以下操作:
在{app_dir}/app/controllers/your_controller.rb
class YourController < ApplicationController
include CopiesHelper
如果您想CopiesHelper
在应用程序的每个控制器中使用您的,只需执行以下操作:
在{app_dir}/app/controllers/application_controller.rb
class ApplicationController < ActionController::Base
include CopiesHelper
好吧,似乎助手通常不用于控制器!