Kad Kerforn wrote:
> Jean-François wrote:
>> Kad :
>>> je l'ai depuis le d�but... super !,  mais pas un mot sur les params...
>>> je crois qu'un bouquin doit bient�t sortir (en anglais of course..)
>>> �crit par les auteurs de ce document...
>> 
>> Les url/path helpers pour les ressources sont fondamentalement
>> des url/path helpers pour des routes nomm�es, donc sont
>> fondamentalement des wrappers d'url_for donc sont fondamentalement
>> une utilisation d'url_for.
>> 
>>    -- Jean-Fran�ois (fondamentalement).
>> 
>> --
>> � la renverse.
> 
> hum..   autant je sais ecrire un url_for avec controller/action/id 
> parametres.. autant je sèche lorsqu'il s'agit d'écrire  qchose comme
> 
> new_messages_url(current_user.id, {:to_user => @new_user_id }) qui ne 
> marche pas et je n'ai pas trouvé un seul exemple...  doit-on écrire 
> autrement ?
> new_messages_url(current_user.id, :params =>{:to_user , @new_user_id } ) 
> ...
> 
> pour obtenir une superbe route 
> http://0.0.0.0:3000/users/25/messages/new?to_user=21

finalement trouve dans la PeepCode cheat sheet...  en tout petit petit.. 
mais vraiment tout petit
"any URL-generating method can take a hash of option instead of bare 
arguments.This is the ONLY way to generate an URL with extra querystring 
params"

donc
 new_messages_url(user_id => 25, :to_user  => 21 )
 génère bien la route => 
http://0.0.0.0:3000/users/25/messages/new?to_user=21

comme quoi dans une doc il faut lire presqu'entre les lignes...

-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à