En supposant que tu utilise Rails 3 : Dans ton fichier config/routes.rb :
match 'signup' => 'users#new', :as => :signup Ce qui te permet dans tes vues d'utiliser : <%= link_to "Créer un utilisateur", signup_path %> <http://guides.rubyonrails.org/routing.html> et tu fait l'économie d'un chaton ... On Wed, 15 Dec 2010 17:11:23 +0100, olivi morel <[email protected]> wrote: > comment faire pour crée une route nommées ? > je sais créer une route rcontroller action mais alors la .. > > Le 15 décembre 2010 17:00, Nicolas Blanco <[email protected]> a écrit : > >> J'ai pas compris ta question mais sache que lorsqu'un développeur Rails >> utilise un hash avec :controller et :action pour générer une URL, Dieu >> tue >> un chaton (c'est pas une blague). >> >> Ma question est : est-ce que tu aimes les chatons ou pas ? Donc utilises >> les routes nommées, par pitié (et arrête de regarder des tutoriaux ou >> des >> articles écrits à l'époque de Rails 1). >> >> Nicolas Blanco. >> >> 2010/12/15 olivi morel <[email protected]> >> >>> bonjour >>> >>> Dans mon index.html j ai deux liens (login & register) quand je clique >>> sur l'un ou l'autre une nouvelle page s'ouvre avec le formulaire qui >>> convient, à la place je souhaiterais que cela s'ouvre dans un div dans >>> mon >>> index.html. >>> j 'ai réussit dans mes début en rails à le faire seulement voila je n >>> 'arrive plus à le faire sniff.. >>> >>> >>> *<div id="connect"> >>> >>> <%= link_to "Connexion", :controller => "users", :action >>> => >>> "new" -%> >>> <%= link_to "S'inscrire", controller => "users_session", >>> :action =>"register" %> >>> </div>* >>> >>> >>> désoler de vous déranger pour si peux mais je n'arrive plus à >>> trouver, et >>> cela commence à me prendre la tète . [?][?] >>> >>> >>> -- >>> 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] >>> >> >> >> >> -- >> Nicolas Blanco, Web developper >> >> http://www.nicolasblanco.fr >> Jabber/GoogleTalk : [email protected] >> Twitter : http://twitter.com/slainer68 >> Github : http://github.com/slainer68 >> Skype : slainer68 >> >> -- >> 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] >> -- 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]
