Srs, bom dia!
Eu implementei as mensagens de alteração e inclusão na view de listagem usando o método old.
Talvez esse não é o jeito mais 'elegante' de impressão das mensagens. Deixo meu código, se por acaso alguém fez diferente ou gostaria de sugerir alguma melhoria, eu agradeço desde já. Obrigado.
public function add()
{
$produto = Request::only(['nome','descricao','quantidade','valor']);
$produto = DB::insert('INSERT INTO produtos(nome, descricao, quantidade, valor) value(?,?,?,?)', array_values($produto));
return redirect('/produto/lista')->withInput();
}
public function update()
{
$produto = Request::only(['nome','descricao','quantidade','valor','id']);
$produto = DB::update('UPDATE produtos
SET nome = ?,
descricao = ?,
quantidade = ?,
valor = ?
WHERE id = ?', array_values($produto));
return redirect('/produto/lista')->withInput();
}
@if(old('nome'))
<div class="alert alert-success">
O produto {{old('nome') }} foi
@if(old('id'))
alterado com <strong>suesso!</strong>
@else
cadastrado com <strong>suesso!</strong>
@endif
</div>
@endif