是否可以将变量注入到所有内部路径中常见的路由组中?

时间:2018-02-23 12:44:35

标签: laravel laravel-5 laravel-4 laravel-5.3

我有img.file变量,它基本上从categories获取所有数据,这对所有页面都很常见。到目前为止,我正在将其注入category table

我想知道在我可以指定类别的路线中是否存在,它将可用于该组内的所有路径,而不是从控制器将其注入视图?

像这样的东西

view from the controller

有可能吗?

1 个答案:

答案 0 :(得分:3)

您可以按照以下步骤更新AppServiceProvider,以便在所有观看次数中访问$categories变量

public function boot()
{
    \View::composer('*', function ($view) {
        $categories = Category::all();
        $view->with('categories', $categories);
    });
}