【发布时间】:2019-06-26 01:06:43
【问题描述】:
我有一个通用布局文件,用于扩展导航栏页脚等通用功能。所以现在我需要从我的数据库中获取数据 例如:导航栏中的用户数 并在所有视图中显示它们。 所以我的通用布局文件没有控制器或路由。我该怎么做?
【问题讨论】:
我有一个通用布局文件,用于扩展导航栏页脚等通用功能。所以现在我需要从我的数据库中获取数据 例如:导航栏中的用户数 并在所有视图中显示它们。 所以我的通用布局文件没有控制器或路由。我该怎么做?
【问题讨论】:
您可以使用 AppServiceProvider 的引导函数将变量传递给特定视图或使用 View Composer 的多个视图。尝试使用以下示例。
public function boot()
{
\View::composer('url_here', function ($view) {
$view->with('$post', \App\Post::all());
});
}
here是官方文档。
【讨论】: