我有一个通用布局文件,用于扩展通用功能,例如导航栏页脚。所以现在我需要从我的数据库中获取数据 例如:导航栏中的用户数 并在所有 View 中显示它们。 所以我的通用布局文件没有 Controller 或路由。我该怎么做?
最佳答案
您可以使用 AppServiceProvider 的引导功能将变量传递给特定 View 或多个 View 与 View Composer。尝试使用以下示例。
public function boot()
{
\View::composer('url_here', function ($view) {
$view->with('$post', \App\Post::all());
});
}
here是官方文档。
关于php - 如何获取公共(public)布局文件的数据并显示在所有 View 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56763847/