【发布时间】:2018-12-20 23:02:28
【问题描述】:
我的显示类别和子类别有问题,我做了这个 在我的刀刃上
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="{{ url('/') }}"><b class="fa fa-home"></b> Начало</a></li>
@foreach ($categories as $cat)
@foreach($subcategories as $sub)
@if($sub->parent_id == $cat->id)
<li class="dropdown ">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
{{$cat->name}} <i class="fa fa-caret-down"></i>
</a>
<ul class="dropdown-menu">
<li><a href="{{ url('category/'.$sub->slug) }}">{{ $sub->name }}</a></li>
</ul>
</li>
@endif
@endforeach
@endforeach
</ul>
</div>
</div>
</nav>
只有当有一个子类别时才显示类别,我不知道为什么会发生!谁来帮帮我! (请不要差票)
这是我的变量:
$categories = Category::where('parent_id', NULL)->get();
$subcategories = Category::where('parent_id','!=',NULL)->get();
【问题讨论】:
标签: php html laravel laravel-blade