Je travaille sur l'extraction de certaines fonctionnalités de l'une de mes applications dans un moteur. Il semble que les routes dans votre application sont générées, puis les routes pour le moteur. Le résultat final est que mes routes de moteur sont considérées comme peu prioritaires et que mes routes d'applications mangent toutes les requêtes avant qu'elles n'atteignent les routes du moteur. Est-ce que je peux contrôler la priorité de mes routes de moteur?Rails 3 Moteurs: comment modifier la priorité de vos itinéraires
Répondre
Selon cette discussion: http://groups.google.com/group/blacklight-development/browse_thread/thread/a22ee4636a70b485
il l'habitude d'être l'inverse.
Vous pourriez être en mesure de comprendre comment l'inverser en creusant dans quels changements ils ont fait quand ils l'ont réparé.
Plus précisément celui-ci a un hack qui achemine plugin l'emportaient avec des itinéraires d'applications en chargeant la classe à l'intérieur du routage :: RouteSet classe http://robots.thoughtbot.com/post/159805560/tips-for-writing-your-own-rails-engine
De toute évidence, il est des rails plus âgés - mais je pensé que vous pourriez obtenir un peu d'inspiration pour votre propres besoins :)
Je contournaient en déplaçant mes voies à une méthode de classe dans mon moteur et de les charger en haut du fichier routes de l'application de base: Overriding named routes provided by Rails 3 Engines
- 1. Rails 3 itinéraires pour la page
- 2. Rails 3 itinéraires "assets" hérités
- 3. Comment testez-vous vos itinéraires emberjs?
- 4. Où placez-vous vos moteurs dans votre projet Rails?
- 5. Itinéraires automatiques non-RESTful dans Rails 3?
- 6. Comment tester les moteurs Rails 3 avec Concombre & Rspec?
- 7. Modifier la priorité de l'opérateur
- 8. Comment accéder aux modèles de moteurs Rails 3 dans la console rails
- 9. routes dans les rails 3 .. itinéraires de base émettent
- 10. rails pagination itinéraires imbriqués
- 11. Modifier la priorité des threads
- 12. Comment modifier la priorité booléenne ANTLR?
- 13. Redirect itinéraires dynamiques Rails
- 14. Modifier la priorité du constructeur
- 15. Rails moteurs prolongeant la fonctionnalité
- 16. Rails 3, commentaires dans une forme imbriquée, itinéraires faux?
- 17. Rails itinéraires conditionnels
- 18. Rails Itinéraires imbriqués
- 19. Rails 3 - différences entre les moteurs et les plugins
- 20. Comment mettre à jour des itinéraires de Rails 2 à Rails 3?
- 21. itinéraires personnalisés avec Kohana 3
- 22. Adresse et itinéraires Rails?
- 23. Rails 3.1 Moteurs Modules
- 24. moteurs 3-D dans flex
- 25. Rails itinéraires index pour la ressource imbriquée
- 26. référentiel de moteurs de rails disponibles
- 27. Rails 2.3.5: comment obtenir des itinéraires nommer
- 28. itinéraires Rails sur mesure la syntaxe d'imbrication
- 29. Comment faire pour définir dynamiquement la priorité de base de vos applications à 31?
- 30. Itinéraires personnalisés dans les rails
Carte Votre moteur à l'intérieur d'un espace de noms peut-être .. – Aditya