我已经分类,用户选择。如果用户选择“自动”,我需要用结果替换它,这是什么给了我的 JavaScript 功能 - 设置默认浏览器语言。
这是 JS 函数的 JavaScript 示例 - http://fiddle.jshell.net/xCgsb/
这是我在网站模型中的 before_save 过滤器:
before_save :auto_language
def create
website = current_user.websites.new params[:website]
if @website.language == "Auto"
@website.language = request.env['HTTP_ACCEPT_LANGUAGE'].scan(/^[a-z]{2}/).first
end
...
#error
undefined local variable or method `request' for #<Website:0x244e1b0>
有人可以帮我解决这个问题吗?任何帮助表示赞赏。