Como ponerle nombre a una ruta en Laravel 5

En las versión Laravel 5.2 se da el caso de que intentamos hacer una redirección utilizando el nombre de una ruta y no funciona. Esto es porque no le hemos asignado un nombre correctamente a la ruta.

Veamos como ponerle nombre a una ruta en Laravel 5. Para eso debemos utilizar el atributo as y uses en nuestra ruta, por ejemplo:

Route::get('/index/{section?}',["as" => "nombre", "uses" => "PruebasController@index"]);

Con esto la ruta ya tiene nombre y ahora la podríamos utilizar en una acción del controlador, por ejemplo:

return redirect()->route("nombre", array("section" => "Contenido de un parametro"));

Víctor Robles WEB

Autor: Victor

Desarrollador web - Formador online - Blogger

Compartir este post