如何遍历出对应id分类的主题
版块列表里要实现遍历出不同分类的主题和全部主题。
在版块列表页面的控制器里已经使用了版块模型(版块模型1对多绑定了帖子模型)以及分类的模型。
但是在视图中,分类需要遍历,帖子也需要遍历。那么怎么在帖子的遍历里面去使用分类的遍历呢?
因为分类的区域和帖子显示的区域不在同一个div层。
分类的遍历
<li>
<a href="{{ route('post.show', $Post->id) }}">全部</a>
</li>
@foreach($Post->types as $Type)
<li>
<a href="{{ route('display.type.show', [$Post->id, $Type->id]) }}">{{ $Type->name }}</a>
</li>
@endforeach
然后下面遍历帖子
@forelse ($Post->lists as $Post)
<div class="Post ptm plm pbm prm">
<div class="common">
<a href="{{ route('post.show', $Post->id) }}">{{ $Post->title }}</a>
</div>
<div class="by">
<p>{{ $Post->Author->name }}</p>
<p class="xi1">{{ $Post->created_at }}</p>
</div>
</div>
@empty
kong
@endforelse
现在的问题就是怎么在下面的遍历中,遍历出对应上面的全部和每一个分类里的帖子
自己解决了。