Utilisation d'aide à l'URL Rails
-
30-10-2019 - |
Question
J'ai un formulaire de recherche dans l'en-tête de mon site, comme celui-ci:
=semantic_form_for :search, :url=>{:controller=>:listings,:action=>:search} do
...
Cela fonctionne bien, sauf lorsque le contrôleur de la page actuelle est portée ou naptisée - je ne sais pas lequel. Par exemple, la page '/ Users / Sign_in' est contrôlée par Devise et son contrôleur est à l'intérieur de l'espace de noms Divise.
Sur cette page, je reçois un message d'erreur qui indique que l'action n'existe pas sous le contrôleur devise :: Listes. (Bien sûr, ce n'est pas le cas, car le contrôleur des inscriptions n'est pas dans l'espace de noms de Devise.)
Comment puis-je m'assurer que URL Helper ne préfixe pas automatiquement l'espace de noms du contrôleur pour la page actuelle?
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow