我在lib文件夹内创建了一个新库文件sampler.rb
。认为这是无法从rails中的控制器访问库文件
module Sampler
def sample_tester
"test"
end
end
我已经包括它在application_controller并在config\initializers
增加了需要声明的文件的内容。当我尝试从我的控制器访问方法sample_tester时,出现以下错误
undefined local variable or method `sample_tester` for #<BlogsController:0xb8fbac8>
我错过了什么吗?
你需要将它定义为一个类的方法呢? self.sample_tester? – jstim 2012-01-15 08:53:19
添加初始化程序的代码和您使用它的控制器的部分。 – phoet 2012-01-15 13:41:34