Laravel: Errors/Messages 未在视图中提取

Laravel: Errors/Messages not being fetched in view

我正在执行以下操作:

if(Request::get('file') == 'yes' && Request::file('file_name') == null){
                return Redirect::back()
                ->withInput()
                ->withErrors("You did not select file")
                ->with('message', 'There were validation errors.');
                return false;
            }

但无论如何它都不会取回视图。我尝试使用 errors$message。没有任何效果。调试器显示消息正在存储在会话中。

鉴于我做了以下事情:

<div style="margin-top: 10%;" class="alert alert-danger">
            <? print_r($message); ?>
                show here
</div>

因为要重定向回来,所以必须使用 session() helper or the Session::get() 门面访问变量。

然后你应该做类似的事情

{{ session('message') }}

在您的情况下,session('message') 不是数组,因此无需使用 print_r()