Ruby on rails 3 我想在rails生成的每个link/submit中添加一个参数(例如locale或session id),这可能吗?
我尽量避免吃饼干。因此,我想将区域设置或会话作为“everytime params”添加到每个“link_to_tag”或提交按钮“per default”。rails标准是否可能实现这一点。如果是,怎么做 哇,这是一个简短的问题 我试图进一步解释: 如果用户不接受cookies,我会善意地问,但他不接受。没关系,但我想在rails生成的链接中“存储”这些信息,比如:Ruby on rails 3 我想在rails生成的每个link/submit中添加一个参数(例如locale或session id),这可能吗?,ruby-on-rails-3,Ruby On Rails 3,我尽量避免吃饼干。因此,我想将区域设置或会话作为“everytime params”添加到每个“link_to_tag”或提交按钮“per default”。rails标准是否可能实现这一点。如果是,怎么做 哇,这是一个简短的问题 我试图进一步解释: 如果用户不接受cookies,我会善意地问,但他不接受。没关系,但我想在rails生成的链接中“存储”这些信息,比如: http://mydomain.earth/.../...?id=2&...&cookie=dontask 所
http://mydomain.earth/.../...?id=2&...&cookie=dontask
所以我不再问这个参数是否设置了。如果设置了这个参数,我希望rails将它放入它生成的每个链接中
这不是一个安全问题,因此请避免回答“不要将会话信息放入URL”之类的问题。有一种特定于rails版本的方法: 基本的 覆盖以实现许多默认选项,所有 基于url的方法将使用。默认选项应该出现在 散列的形式,就像您直接用于url_的形式一样
出于好奇,何必麻烦呢?这也使得分享链接变得有点棘手。