Je suis conscient que vous pouvez modifier les noms des routes pour concevoir, mais je suis à la recherche d'ajouter quelque chose à fait une route DEVISE, comme ceci:Rails personnalisés conçoivent urls
match "users/sign_up/:invitation_token', :controller => 'registrations', :action => 'new'"
J'ai essayé ajouter cette ligne à la fois directement au-dessus et directement au-dessous de ma déclaration de routage:
devise_for :users, :controllers => { :registrations => "registrations" }
Mais les rails ne voient pas la route. Existe-t-il un moyen d'ajouter un paramètre à l'URL générée?
Merci
Quel est exactement le but? Les routes Devise sont assez fermées à la modification, sauf pour ce que l'API permet, mais vous pouvez peut-être trouver une solution élégante à votre tâche. –
L'application sur laquelle je travaille exige d'être uniquement sur invitation. J'essaie donc de trouver un moyen d'intégrer un système d'invitation qui peut récupérer un jeton d'invitation à partir de l'URL, plutôt que de le faire couper par un utilisateur. collez-le (bien que ce sera toujours une option). –
Quelle était la solution à ce problème? J'essaie de faire exactement la même chose. Suite avec le tutoriel railscast. – morcutt