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]
-~----------~----~----~----~------~----~------~--~---