informatica:programacion:php:frameworks:laravel:sesiones
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| informatica:programacion:php:frameworks:laravel:sesiones [2023/06/11 17:03] – creado tempwin | informatica:programacion:php:frameworks:laravel:sesiones [2023/06/12 15:31] (actual) – tempwin | ||
|---|---|---|---|
| Línea 63: | Línea 63: | ||
| En la siguiente petición que se haga, no existirá el elemento de sesión. | En la siguiente petición que se haga, no existirá el elemento de sesión. | ||
| + | |||
| + | También podemos crear mensajes de sesión para operaciones de éxito o información: | ||
| + | |||
| + | <code php> | ||
| + | public function store() | ||
| + | { | ||
| + | if (request()-> | ||
| + | session()-> | ||
| + | | ||
| + | return redirect()-> | ||
| + | } | ||
| + | |||
| + | // Si el producto se ha almacenado correctamente | ||
| + | $product = Product:: | ||
| + | | ||
| + | session()-> | ||
| + | | ||
| + | return redirect()-> | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | En la vista, aprovecharemos el mensaje de sesión para mostrarlo: | ||
| + | |||
| + | '' | ||
| + | |||
| + | <code html5> | ||
| + | < | ||
| + | <html lang=" | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | @if (session()-> | ||
| + | <div class=" | ||
| + | {{ session()-> | ||
| + | </ | ||
| + | @endif | ||
| + | | ||
| + | @if (session()-> | ||
| + | <div class=" | ||
| + | {{ session()-> | ||
| + | </ | ||
| + | @endif | ||
| + | | ||
| + | @yield(" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
informatica/programacion/php/frameworks/laravel/sesiones.1686495832.txt.gz · Última modificación: por tempwin
