如何在Laravel 4中将变量发送到主布局?
这里$ categories在主布局中不可用:
protected $layout = 'layouts.master';
public function index()
{
$categories = Category::all();
$data = array('categories' => $categories);
$this->layout->content = View::make('catalog.categories', $data);
}
Run Code Online (Sandbox Code Playgroud)
我的主要观点:
@yield('content')
@if($categories)
<h1>TEST</h1>
@endif
Run Code Online (Sandbox Code Playgroud)
"测试"没有出现!
我想你可以用这个:
$this->layout->with('catalog.categories', $data);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4894 次 |
| 最近记录: |