Pass Additional Parameters to REST Named Routes
Posted by g. | Filed under Ruby on Rails, Technology
Here’s a quick one, but a useful reference nonetheless. How do you pass additional parameters to REST named routes?
Say you have the following route from the restful_authentication plugin:
map.logout '/logout', :controller => 'sessions', :action => 'destroy'
This enables you to say something like this:
redirect_to logout_url
And if you want to pass extra params to that URL? It’s as easy as:
redirect_to logout_url(:some_param => true, :some_other_param => 24)
Tags: named routes, parameters, params, rails, REST