在我的项目中我有前台和后台。
我有这个
InfoController
//unread messages
public function naoLido(){
$infos = PedidoInfo::where('lido',0)->get();
return view('layoutadmin' ,compact('infos'));
}
这有效,但我如何在所有页面中使用它? 我有一个layoutAdmin.blade.php,我有菜单,我想把那些数字或未读的信息放在那里,但我在一个页面,我怎么能在所有页面显示?
<i class="glyphicon glyphicon-list"></i> Informações
@if ($infosL -> count() > 0)
{ $infosL -> count() }}
@endif
<span class="caret pull-right"></span>
由于
答案 0 :(得分:1)
您可以使用view composer。
视图组合器是在呈现视图时调用的回调或类方法。如果每次渲染视图时都希望将数据绑定到视图,则视图编辑器可以帮助您将该逻辑组织到一个位置。