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()
。
我正在执行以下操作:
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()
。