我的路线是:
Route::get('header','HomeController@header')->name('header');
我的功能是:
public function header()
{
$header=ParentCategory::latest()->get();
return view('includes.header',compact('header'));
}
我的观点foreach循环在这里:
@foreach($header as $pc)
<li class=" aligned-left parent dropdown " >
<a href="index7fa3.html?route=product/category&path=18"
class="dropdown-toggle" data-toggle="dropdown">
<span class="menu-title">{{$pc->name}}</span><b class="caret"></b></a>
@endforeach
我不想写他们的路由名称是标题,在浏览器中提到我想在没有路由名称的情况下使用我的foreach循环,标题。
答案 0 :(得分:0)
您可以在循环之前先检查变量:
@if($header)
@foreach($header as $pc)
<li class=" aligned-left parent dropdown " >
<a href="index7fa3.html?route=product/category&path=18"
class="dropdown-toggle" data-toggle="dropdown">
<span class="menu-title">{{$pc->name}}</span><b class="caret"></b>
</a>
</li>
@endforeach
@endif