这应该有用吗?
module SessionsHelper
def foobar
"hello"
end
end
class SessionsController < ApplicationController
def new
foobar
end
end
当我访问转到session#new
的URI时,出现undefined method or variable 'foobar'
错误。我认为辅助模块会自动包含在各自的控制器中?
答案 0 :(得分:0)
好吧,包括来自控制器的模块做到了:
module SessionsHelper
def foobar
"hello"
end
end
class SessionsController < ApplicationController
include SessionsHelper
def new
foobar
end
end
我认为这种行为在rails中是默认的吗?相关的辅助模块是否包含在其控制器中?