module Turbolinks::XHRUrlFor
Corrects the behavior of url_for
(and link_to, which uses url_for
) with the :back option by using the X-XHR-Referer request header instead of the standard Referer request header.
Public Instance Methods
url_for(options = {})
click to toggle source
Calls superclass method
# File lib/turbolinks/xhr_url_for.rb, line 6 def url_for(options = {}) options = (controller.request.headers["X-XHR-Referer"] || options) if options == :back super end