使用来自控制器的未定义常量来查看

时间:2014-02-19 21:15:33

标签: php laravel laravel-4 blade

我正在使用带有刀片模板的laravel 4,就每个标准而言。

我只是测试如何将数据从控制器传递到视图。我只想让我的观点输出'测试'。

路线:

Route::controller('/blog', 'BlogController');

控制器:

class BlogController extends BaseController {


    public function getIndex()
    {
        return View::make('blog')->with('test', 'testing');
    }

}

减少视图版本:

<div class="col-lg-12 text-center">
       <h1>Blog</h1>
       {{test}}
</div>

根据我读过的文档,我可能读错了,这应该有效。但是,我收到错误消息:

Use of undefined constant test - assumed 'test'

我该如何解决这个问题?我做错了什么?

2 个答案:

答案 0 :(得分:6)

我很确定你想要$

{{$test}}

{{{$test}}}

答案 1 :(得分:1)

应该是:

<div class="col-lg-12 text-center">
   <h1>Blog</h1>
   {{$test}}

您收到此错误是因为您尝试使用不存在的常量。