Pregunta

Me gustaría saber si hay un buen complemento para representar enlaces de navegación en Rails. Sería bueno si pudiera representar enlaces a todas las posibles acciones GET en un controlador directamente desde el archivo de rutas.

¿Fue útil?

Solución

¿Puedo hacer el propósito de tu pregunta? Solo hay cuatro acciones de obtención en un controlador RESTful, (indexar, mostrar, editar y nuevo). La sobrecarga en la producción de una lista con un generador de ruta especial sobre la marcha es probablemente demasiado.

Simplemente puede crear un parcial que pueda representar esas cuatro acciones para cualquier controlador que esté viendo actualmente (piense en params [: controller]).

En cuanto a todas las acciones Get posibles: todas las acciones Get posibles abarcarían la acción show para cada elemento en su base de datos. Es decir, una vez más, se maneja mejor de forma parcial y con el uso de link_to.

Aunque es difícil dar una respuesta completa, porque tus circunstancias parecen únicas.

Espero que esto ayude incluso un poco.

-Chris

Otros consejos

Si bien esto no responde a esta pregunta específica, puede ver todas sus rutas PROPIAS en la línea de comandos ejecutando

rake routes

Esto le dará su propia lectura personal de todas sus rutas en el sitio, sin embargo, como Chris dijo anteriormente, esta no es realmente una respuesta específica, más que un FYI.

¡Salud!

Debes probar Mmmenu: http://github.com/snitko/mmmenu Es muy flexible.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top