[PhillyOnRails] action aliases
Trotter Cashion
cashion at gmail.com
Wed Feb 6 10:10:30 MST 2008
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
More information about the talk
mailing list