Trotter Cashion on 6 Feb 2008 09:11:14 -0800 |
Cliff's suggestion is better. Mine's pretty shoddy because it continues the use of the redirect, which initiates a whole new request. - Trotter On Feb 6, 2008, at 12:07 PM, Cliff Moon wrote: Use routes. In your routes.rb file, you should add a line that looks like so:map.connect '/mycontroller/add', :controller => 'mycontroller', :action => 'view'Where mycontroller should be replaced with the name of your controller. And make sure to insert that above the default routes. You'll know the default routes because of the comment that describes them as such.Chris Cera wrote:Hi everyone, I have a simple question, but I can't seem to find the answer.I want to make an 'add' action that is simply an alias for the 'view' action, where all params get passed without enumerating that list of params. This might be more of a Ruby question than Rails. A template is probably better, but now I'm just curious how to pass the params over cleanly. def add redirect_to(:action => 'view') # how to pass params? end Any help is appreciated. Thanks, -Chris_______________________________________________ To unsubscribe or change your settings, visit: http://lists.phillyonrails.org/mailman/listinfo/talk _______________________________________________ To unsubscribe or change your settings, visit: http://lists.phillyonrails.org/mailman/listinfo/talk
|
|