【发布时间】:2016-02-20 23:18:25
【问题描述】:
我正在尝试在我的所有页面上包含一个视图(代码如下),因此我已将它包含在我的布局模板中(因此它呈现在所有内容上)。不幸的是,当我尝试运行任何页面时 - 会出现此错误:
未定义变量:网站(查看: /Users/Documents/audit/resources/views/layouts/check.blade.php)
查看(check.blade.php):
@if (count($sites) == 0)
// Removed as it is irrelevant.
@endif
控制器:
public function siteCheck()
{
return View::make('layouts.check')
->with('sites', Site::where('user_id', Auth::id())
->get());
}
我尝试在其中包含视图(显示错误):
@if(!Auth::guest())
@include('layouts.check')
@endif
注意我没有在路线中添加任何与 layouts.check 页面相关的代码。
非常感谢您的帮助。
【问题讨论】:
标签: php laravel blade laravel-5.2 laravel-blade