Laravel:错误/消息未在视图中获取

时间:2015-09-08 12:22:26

标签: blade laravel-5.1

我正在做以下事情:

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>

1 个答案:

答案 0 :(得分:1)

由于您要重定向,因此您必须使用session()帮助程序或Session::get()外观访问您的变量。

然后您应该执行类似

的操作

<alpha xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/decelerate_interpolator" android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="@android:integer/config_mediumAnimTime" />

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