我想将数据从数据库发送到我的前端标题菜单以进行类别列表。但我不想将这些数据发送到我的管理员视图,因为这些数据无关紧要。我应该使用服务提供商还是更好的方法?
答案 0 :(得分:1)
您可以在AppServiceProvider
的引导方法中执行以下操作:
View::composer('*', function($view)
{
if(Auth::user()->is_admin == false) {
$view->with('menuCategories', Category::all());
}
});
*
表示所有观看次数均为$menuCategories
。
稍后您可以将其提取到专用的ServicePovider
。