Dans le cadre d'un contrôleur Rails ou d'une vue: Comment puis-je interroger le mécanisme de routage Rails pour activer une chaîne d'URL relative (par exemple "/ nomContrôle/action/tout" dans le contrôleur classe qui serait responsable de la gestion de cette demandeComment déterminer la classe d'URL de la classe Contrôleur
Je veux faire quelque chose comme ceci:.
controllerClass = someMethod("/controllername/action/whatever")
Où contorllerClass est une instance de classe
Je ne veux pas faire des hypothèses à propos d'un routage convention eg. que le "nom de contrôleur" dans l'exemple ci-dessus est toujours le nom du contrôleur (parce que ce n'est pas le cas).
Zut! Au moment où SO m'a dit 'une réponse a été postée' il était 19 minutes passé .. +1 de moi pour la bonne réponse .. – Swanand
Ne s'applique pas pour Rails 3.2.x :( – Nowaker
maintenant situé à 'Rails. application.routes.recognize_path() ', soit dit en passant. –