Cerebro está un poco frito .... ¿Cómo obtengo un hash del controlador: y la acción de un camino relativo?¿Qué es lo opuesto a url_for en Rails? ¿Una función que toma un camino y genera la ruta interpretada?
Esto es básicamente lo opuesto a url_for. en el ejemplo a continuación, "some_function" es el nombre de la función misteriosa que estoy buscando ... Sé que es fácil, simplemente no puedo recordarlo o parece que puedo encontrarlo en los documentos.
así:
some_function('/posts/1/edit')
=> {:controller => 'posts', :action => 'edit', :id => '1'}
son '' controller.action_name' y controlador .controller_name' ¿es suficiente? ¿O realmente necesitas manipular las rutas relativas genéricas desde "afuera" de tu controlador/acción actual? –
Sí ... desafortunadamente. Gracias sin embargo. – btelles