laravel 5.1:如何在所有视图中共享集合?

时间:2015-10-11 09:29:48

标签: php laravel view laravel-5.1

我需要在所有观点中分享一个集合。此集合包含网站新闻:

$news=NewsStory::orderBy('created_at', 'desc')->paginate(5);

我该怎么做?

1 个答案:

答案 0 :(得分:5)

您可以在所有观看次数之间共享View Data。只需将这一行添加到boot()中的App\Providers\AppServiceProvider方法:

view()->share('news', NewsStory::orderBy('created_at', 'desc')->paginate(5));