Redireccionar una URL en laravel
En este articulo les voy a mostrar cómo redirigir usuario de un URL a otra URL de muchas maneras.Para hacer la redireccion solo es una instancia de Illuminate\Http\RedirectResponse así que solo escribimos el método de redirect, para hacer la redireccion.
Lista de métodos de redirección:
- Redireccionar a URL en laravel.
- Redirigir a la página anterior en laravel.
- Redirigir a rutas con nombre en laravel.
- Redirigir a rutas con nombre con los parámetros en laravel.
- Redirigir a controlador de acción en laravel.
- Redirigir a la acción del controlador con parámetros en laravel.
- Redirigir con Flashed datos de sesión en laravel.
Redireccionar a URL en laravel:
Para ir a la ruta
usuario/nuevo
.return redirect('usuario/nuevo');
Redirigir a la página anterior en laravel
Puedes redirigir a la página anterior mediante el uso del método back.//SE PUEDE HACER DE ESTA FORMA return redirect()->back(); //O DE ESTA OTRA return redirect()->back()->withInput();
Redirigir a rutas con nombre en laravel
Si sus rutas no tienen ningún parámetro y no saben la url exacta entonces se puede redirigir a una rutas con nombre.
return redirect()->route('usuario');
Redirigir a rutas con nombre y con parámetros en laravel
return redirect()->route('usuario',[1]);
Redirigir a una acción del controlador en laravel
También se puede redirigir al usuario a una acción del controlador.return redirect()->action('\App\Http\Controllers\UsuarioController@create');
Redirigir a la acción del controlador con parámetros en laravel
return redirect()->action('\App\Http\Controllers\UsuarioController@create', ['id' => 1]);
Redirigir con datos de sesión Flashed en laravel
return redirect('usuario')->with('mensaje','Bienvenido a CodigoJavaLibre.com!');
1 comentarios:
Write comentariosGracias, me sirvio el redirect back..
Reply