相关疑难解决方法(0)

Rails:如何在助手或控制器外部访问请求对象?

在我的application_helper.rb文件中,我有一个这样的函数:

def internal_request?
  server_name = request.env['SERVER_NAME']
  [plus more code...]
end
Run Code Online (Sandbox Code Playgroud)

控制器,模型和视图中需要此功能.所以,我把这段代码放在lib/目录中的实用程序函数文件中.然而,这不起作用:我抱怨request没有被定义.

如何访问目录中request文件中的对象lib/

ruby-on-rails request helpers

7
推荐指数
1
解决办法
7003
查看次数

标签 统计

helpers ×1

request ×1

ruby-on-rails ×1