Depende que queres hacer, pero parece que queres implementar (1) "ship
a product" o (2) "list shipped products"?
# (1) put /products/1/sip
# ship_product_path(@product)
map.resources :products, :member => {:ship => :put}
# (2) get /products/ship
# ship_products_path
map.resources :products, :collection => {:ship => :get}
Saludos,
Juergen
On Sep 17, 2009, at 11:45 AM, Natalia Gutierrez wrote:
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