Estoy trabajando en la extracción de algunas de las funcionalidades de una de mis aplicaciones en un motor. Parece que las rutas en su aplicación se generan y luego las rutas para el motor. El resultado final es que mis rutas de motor se consideran de baja prioridad y mis rutas de aplicaciones se están comiendo todas las solicitudes antes de que lleguen a las rutas del motor. ¿Hay alguna manera de controlar la prioridad de mis rutas de motor?Rails 3 Engines: cómo cambiar la prioridad de sus rutas
Respuesta
De acuerdo con esta discusión: http://groups.google.com/group/blacklight-development/browse_thread/thread/a22ee4636a70b485
lo que solía ser al revés.
Puede encontrar la manera de revertirlo investigando los cambios que hicieron cuando lo arreglaron.
Específicamente éste tiene un truco que hizo caso omiso de las rutas de plugin con rutas de aplicaciones mediante la carga de la clase en el interior del enrutamiento :: clase RouteSet http://robots.thoughtbot.com/post/159805560/tips-for-writing-your-own-rails-engine
Obviamente es raíles de más edad - pero pensé que podría obtener algo de inspiración para su propias necesidades :)
yo llegamos alrededor de esta moviendo mis rutas a un método de clase en mi motor y cargarlos en la parte superior del archivo de rutas de aplicación de base: Overriding named routes provided by Rails 3 Engines
- 1. ¿Cómo probar Rails 3 Engines with Cucumber & Rspec?
- 2. Rails 3: rutas subdominio
- 3. Rails 3 - ¿Falta de rutas de índice?
- 4. Rails 3 link_to rutas (editar) recursos anidados
- 5. ¿Cómo pruebo las rutas en los complementos de Rails 3?
- 6. Rails 3 Diseñar cambiar manualmente la contraseña
- 7. ¿Cómo cambiar el entorno en Rails 3?
- 8. ¿Cómo probar rutas con Rspec 2 en Rails 3?
- 9. Cambiar la prioridad en una cola de prioridad personalizada
- 10. rails 3: diseño para rutas con espacios de nombres
- 11. Rails 3 polymorphic_path: cómo cambiar la ruta_key predeterminada
- 12. Rails 3 form_for rutas anidadas de acción personalizada
- 13. ¿Puedo cambiar config.cache_classes programáticamente en Rails 3?
- 14. ¿Cómo cambiar las rutas globalmente?
- 15. Rieles 3, rutas poco profundas
- 16. Restringir rutas de recursos y agregar rutas adicionales no RESTful en Rails 3
- 17. Javascript Engines Ventajas
- 18. Crear rutas con nombre para OmniAuth en Rails 3
- 19. problema al cambiar valor de la cookie en Rails 3
- 20. cambiar la prioridad del proceso en android
- 21. Cómo cambiar la URL en Rails
- 22. tfs2010 - cómo cambiar la definición de compilación - prioridad de construcción
- 23. ¿Cómo puedo cambiar la prioridad de un mensaje en MSMQ?
- 24. Rails 3.1 Rutas API
- 25. Rutas recursivas en Rails
- 26. XNA 2D Game Engines
- 27. Ruby & Rules Engines
- 28. Rails 3 ¿Problemas con la ruta raíz?
- 29. Cambiar la prioridad de subprocesos de subprocesos en Windows
- 30. Rails 3/ActiveRecord: ¿Cómo cambiar/cambiar el nombre de la tabla durante la solicitud de forma dinámica?
Mapa Su motor dentro de un espacio de nombres tal vez .. – Aditya