Perdón, estoy muy boludo hoy. Mejor me voy dormir.
Debería andar así:
map.resources :products, :collection => { :ship => :get }
Lo cual te proveería de los route helpers standard mas
ship_products_(path|url).
Podés verificarlo ejecutando rake routes.
Perdón por la respuesta anterior. No se realmente qué leí.
2009/9/17 dwayne <[email protected]>
>
> 2009/9/17 Lucas Florio <[email protected]>
>
> Es lo correcto, Natalia. Va todo junto, en la misma línea.
>> Saludos
>>
>> 2009/9/17 Natalia Gutierrez <[email protected]>
>>
>>> Gracias a todos por contestar. Intente hacer:
>>> map.resource :products, :collection =>{:ship => :get}
>>> pero no anduvo. Probe colocandolo antes o despues de map.resources
>>> :products, pero siempre me tomaba la primera declaracion, es decir, a veces
>>> funcionaba /products y a veces /products/ship.
>>> Ahora probe con:
>>>
>>> map.connect
>>> 'products/ship',* :controller* => 'products',* :action* => 'ship'
>>>
>>> y andan las dos cosas. No se si sera lo correcto. Gracias
>>>
>>>
>>>
>>> *Natalia Gutiérrez*
>>> *Ingeniería y Desarrollo*
>>> *ICOP Santa Fe S.R.L.*
>>> Primera Junta 3057
>>> S3000CDM - Santa Fe
>>> (0342) 4526057 int. 140
>>> [email protected]
>>>
>>>
>>> __________ Información de ESET NOD32 Antivirus, versión de la base de
>>> firmas de virus 4433 (20090917) __________
>>>
>>> ESET NOD32 Antivirus ha comprobado este mensaje.
>>>
>>> http://www.eset.com
>>>
>>> _______________________________________________
>>> Ruby mailing list
>>> [email protected]
>>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>>
>>>
>>
>> _______________________________________________
>> Ruby mailing list
>> [email protected]
>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>
>> ah, esa era mi solución horrible...
>
> para que sirve :collection entonces?
>
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar