Muchas veces buscamos renombrar alguna ruta a donde está apuntando nuestra aplicación, por ejemplo, cuando se creó el controlador, la ruta generada fue:
principal/index donde estaría buscando al controlador y al método especificado, pero ¿Qué pasa si lo que deseo, es que mi path cambié de una forma más personalizada?
 |
(clic para hacer grandota) |
Dentro de nuestro proyecto, iremos a
config y abriremos el archivo
routes.rb y aquí veremos que está especificada la ruta, que se agregó cuando se creó el controlador:
 |
(clic para hacer grandota) |
Esta línea de código está indicando que esa ruta puede ser accedida solo por el método (verbo)
GET, de igual forma, puede cambiarse por
POST, PUT, DELETE, etc. Y lo que se hará a continuación, será agregar
get "nuevaruta", to "principal#index" que definirá nuestra nueva ruta personalizada, que ahora como ejemplo, definiremos nuevaruta como nuestro path personalizado:
 |
(clic para hacer grandota) |
Y de esta manera, la ruta personalizada quedó definida y ahora podemos acceder sin problemas:
 |
(clic para hacer grandota) |
y como haces un link_to de esa ruta personalizada???
ResponderEliminar