我想知道是否有办法与appserviceprovider中的所有视图共享一个集合。我有很多页面使用的几个视图,它们都需要向用户提供邮政编码和相关的地理位置信息。与在每个视图中运行此查询相反,我希望有一种更简单的方法,不幸的是可能上升不成功。我发现的所有内容都与全局共享视图有关,而不是在我需要使用它的appserviceprovider中。我想在所有视图中都可以使用$ t1。谢谢你的帮助!
view()->composer('common.new.restaurants', function($view)
{
$t1=loc_zip::where('zip',auth()->user()->last_zip)->first();
$view->with(['r'=>$r]);
});
view()->composer('common.categories.restaurants', function($view)
{
$t1=loc_zip::where('zip',auth()->user()->last_zip)->first();
…
$view->with(['r'=>$r,'a'=>$a]);
});
答案 0 :(得分:0)