2011-04-01 4 views
5

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

+0

Carte Votre moteur à l'intérieur d'un espace de noms peut-être .. – Aditya

Répondre

0

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 :)

Questions connexes