我有两个表intis_categories和intis_community,下面是我的Controller和View刀片模板 控制器功能
public function viewcommunity()
{
$intisCategories = DB::table('intis_categories')->select('id','name')
->get();
foreach($intisCategories as $intisCategy) {
$catid = $intisCategy->id;
$intisCommunity=DB::table('intis_community')
->select('CommunityNo', 'CategoryId', 'LocationId', 'SellerId', 'SellerName', 'CommunityName')
->where('CategoryId', $intisCategy->id)
->get();
}
return view('admin.intis_upload_management.viewcommunity', compact('intisCategories','intisCommunity'));
}
刀片视图
<ul class="list-style-none">
@foreach ($intisCategories as $intisCategories)
<li class="d-flex no-block card-body">
<i class="fa fa-check-circle w-30px m-t-5"></i>
<div>
<a href="#" class="m-b-0 font-medium p-0">{{$intisCategories->name}}</a>
<ul class="list-style-none">
@foreach ($intisCommunity as $intisCom)
<li class="d-flex no-block card-body">
<span class="text-muted">{{$intisCom->CommunityName}}</span>
</li>
@endforeach
</ul>
</div>
</li>
@endforeach
</ul>
我想显示如下列表
农业
钦奈
班加罗尔
加尔各答
孟买
新德里
计算机
钦奈
班加罗尔
加尔各答
孟买
新德里
但它显示为
农业
新德里
计算机
新德里
与子类别列表中一样,它显示所有类别的最后一个值。
谢谢你。