我在:back
帮助器中的link_to
选项中找到了以下代码:
@controller.request.env["HTTP_REFERER"] || 'javascript:history.back()
我可以改变它吗?
答案 0 :(得分:2)
它实际上是使用url_for
助手。您可以在帮助器中覆盖它。例如,将它放在Rails应用程序中的application_helper.rb中:
def url_for(options = {})
if options == :back
# replace this with your code
controller.request.env["HTTP_REFERER"] || 'javascript:history.back()'
else
super(options)
end
end