informatica:programacion:php:frameworks:laravel:redirigir_al_usuario
Redirigir al usuario en Laravel
Si cuando hayamos añadido, editado o eliminado productos, queremos llevar al usuario a una determinada página.
Veremos 3 métodos utlizando el helper de Laravel redirect().
En nuestro controlador, para volver a la página anterior:
public function store() { $product = Product::create(request()->all()); return redirect()->back(); }
O podemos indicar cierta acción:
public function store() { $product = Product::create(request()->all()); return redirect()->action("ProductController@index); }
Como última opción, y recomendable, es usando rutas:
public function store() { $product = Product::create(request()->all()); return redirect()->route("products.index"); }
Un cambio de ruta es menos probable que el cambio de un controlador, por eso es otro punto a favor del uso de rutas en las redirecciones.
informatica/programacion/php/frameworks/laravel/redirigir_al_usuario.txt · Última modificación: por tempwin
