叶片视图中的laravel undefined变量

时间:2014-02-16 08:34:29

标签: laravel blade

我无法访问传递给laravel blade中视图的变量。

之前我没有遇到过任何问题 - 在这种情况下,虽然我正在设置变量并使用重定向,如下所示:

return Redirect::route('members.create')
                ->withInput()
                ->with('test1', 'Email address already exists.');

然后在我看来,我试图回应结果如下:

{{ (isset($test1) ? $test1 : "No Error" )}}

我知道错误消息存在,因为我可以看到它在探查器中设置但是任何访问$ test1的尝试都会收到错误:undefined variable

我正在做一些非常基本的事情,但显然是在做一个基本的错误

有人可以帮忙告诉我,我的男生错误是什么!

谢谢

2 个答案:

答案 0 :(得分:2)

是确切的代码吗?由于它没有加起来 - 如果您正在检查undefined variable,则无法获得isset($test1)

在您的视图中搜索$test1,看看您是否尝试在没有isset检查的情况下在其他地方调用它。

另外请仔细检查一下,你没有做过像$test而不是$test1

这样愚蠢的事情。

答案 1 :(得分:1)

使用 get 中的静态Session方法检查您的变量。