Para usar o SESSION FLASH do Laravel basta seguir os comandos:
Dentro do Controller:
$request->session()->flash('mensagem', 'Sua mensagem vem aqui');
Dentro da view:
@if (Session::has('mensagem')) {{ Session::get('mensagem') }}
@endif
Caso queriam validar com um alert podem fazer assim:
Dentro do Controller:
if(CONDICAO == true) $request->session()->flash('success', 'Registros atualizados com sucesso'); else $request->session()->flash('error', 'Erro ao atualizar o registro');
E aà dentro da view pode-se fazer assim:
@if (Session::has('error')) <p class="alert alert-danger"">{{ Session::get('error') }}</p> @endif @if (Session::has('success')) <p class="alert alert-success"">{{ Session::get('success') }}</p> @endifObvio que pode ter jeitos melhores, mas este é o mais simples de entender!
0 Comentários