【发布时间】:2016-01-30 13:57:48
【问题描述】:
我在 Laravel 中有一个页面系统 - 我将数据从控制器传递到视图。
$this->data['title'] = $row->title;
$this->data['breadcrumb'] = $row->bc;
现在我通过如下方式:
return View::make('Themes.Page', $this->data);
在视图文件中,我访问数据如下:
{{$breadcrumb}}
我现在要做的是在嵌套视图中传递这些数据:
$this->layout->nest('content',$page, $this->data);
(Content 是视图中的 {{content}},它将被 $page 内容替换。我想像以前一样传递 $this->data 但现在我收到错误:
未定义变量面包屑。
注意:Laravel 4.2 版 $this->layout 在构造函数中设置为 模板文件(Themes.Page)
【问题讨论】: