Danke für die Klarstellung.

Viele Grüße

Michael Kastner

Am 28.01.2011 um 10:40 schrieb Peter Schroeder:

> Hi Michael,
> 
> das "Wahrscheinlich" kannst du streichen.
> 
> Ich denke mal, dass du in einem solchen Fall mit Matches arbeiten musst:
> 
> http://guides.rubyonrails.org/routing.html#non-resourceful-routes
> 
> Ahoi
> 
> Am 28.01.2011 um 10:38 schrieb rubyonrails...@galt.de:
> 
>> 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
> 
> _______________________________________________
> 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