Hallo Thomas,

vielen Dank für den Hinweis.

Das Routing mit den Resources macht mir deshalb etwas Kopfzerbrechen, weil in 
den Resource Routes keine ID für die Resource vorkommt.

Die id wird in diesem Falle in der Session gehalten. Der Anwender soll die 
Shopping Cart id nicht zu Gesicht bekommen.

Wahrscheinlich entspricht das nicht der REST-Idee, denn da ist ja jede URL ein 
eindeutiger Verweis auf die jeweilige Aktion.

Viele Grüße

Michael Kastner

Am 27.01.2011 um 18:52 schrieb Thomas von Deyen:

> Ist auch ganz einfach meistens:
> 
> mit id => member
> ohne id => collection
> 
> ;)
> 
> Thomas von Deyen
> 
> mobile  +49 (0)179 492 3992
> mail    tho...@vondeyen.com
> web     thomas.vondeyen.com
> twitter twitter.com/tvdeyen
> 
> Save the environment:
> 
> Before printing this email, 
> please assess if it is really 
> needed!
> 
> Am 27.01.2011 um 16:32 schrieb rubyonrails...@galt.de:
> 
>> Das war aber schnell.
>> 
>> Vielen Dank!
>> 
>> 
>> 
>> Am 27.01.2011 um 16:27 schrieb Thomas von Deyen:
>> 
>>> dann muss es eine collection sein, kein member
>>> 
>>> Thomas von Deyen
>>> 
>>> mobile  +49 (0)179 492 3992
>>> mail    tho...@vondeyen.com
>>> web     thomas.vondeyen.com
>>> twitter twitter.com/tvdeyen
>>> 
>>> Save the environment:
>>> 
>>> Before printing this email, 
>>> please assess if it is really 
>>> needed!
>>> 
>>> Am 27.01.2011 um 16:25 schrieb rubyonrails...@galt.de:
>>> 
>>>> Hi,
>>>> 
>>>> ich hänge hier schon wieder fest. Sorry, wenn das nervt.
>>>> 
>>>> Ich würde gerne eine bestimmte route definieren:
>>>> 
>>>> resources :carts do
>>>> member do
>>>>   get "add/:product_id", :action => 'add'
>>>> end
>>>> end
>>>> 
>>>> aber die route, die generiert wird sieht so aus:
>>>> 
>>>> cart GET    /carts/:id/add/:product_id(.:format)
>>>> 
>>>> Das ist aber genau das nicht, was ich erreichen möchte, denn die Id des 
>>>> Carts wird nicht übergeben. Ich benötige das als Ergebnis:
>>>> 
>>>> cart_add GET    /carts/add/:product_id(.:format)
>>>> 
>>>> Geht das überhaupt oder ist das in den routes garnicht vorgesehen?
>>>> 
>>>> 
>>>> Viele Grüße
>>>> 
>>>> Michael Kastner
>>>> _______________________________________________
>>>> rubyonrails-ug mailing list
>>>> rubyonrails-ug@headflash.com
>>>> http://mailman.headflash.com/listinfo/rubyonrails-ug
>>> 
>>> _______________________________________________
>>> rubyonrails-ug mailing list
>>> rubyonrails-ug@headflash.com
>>> http://mailman.headflash.com/listinfo/rubyonrails-ug
>> 
>> _______________________________________________
>> rubyonrails-ug mailing list
>> rubyonrails-ug@headflash.com
>> http://mailman.headflash.com/listinfo/rubyonrails-ug
> 
> _______________________________________________
> rubyonrails-ug mailing list
> rubyonrails-ug@headflash.com
> http://mailman.headflash.com/listinfo/rubyonrails-ug

_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an