Laravel不返回with传递的变量

时间:2016-07-11 01:29:37

标签: laravel laravel-5

大家好吗?因为Laravel没有返回视图中的对象。寻求会议我可以得到数据。

/* ProdutoController */

public function deleta($id){
    $prod = Produto::find($id);
    $prod->delete();
    return redirect()->action('ProdutoController@lista')
        ->with('message2','deletado');
}

查看

@if(!empty($message2))
    Deletado com sucesso
@endif

2 个答案:

答案 0 :(得分:2)

使用()方法重定向会将数据闪烁到会话中。它不会将变量直接传递给您的视图。请尝试以下

 @if(!empty(session('message2'))
    Deletado com sucesso
@endif

答案 1 :(得分:1)

如果存在,您可以检查会话变量。

@if (session()->has('message2'))
    Deletado com sucesso
@endif