我有一个通用的布局文件,用于扩展通用功能,例如导航栏页脚。所以现在我需要从数据库中获取数据 例如:导航栏中的用户数 并在所有视图中显示它们。 因此,我的通用布局文件没有控制器或路由。我该怎么办?
答案 0 :(得分:0)
您可以使用AppServiceProvider的启动功能通过View Composer将变量传递到特定视图或多个视图。尝试使用以下示例。
public function boot()
{
\View::composer('url_here', function ($view) {
$view->with('$post', \App\Post::all());
});
}
here是官方文档。