Как получить данные для общего файла макета и отобразить на всех видах - PullRequest
1 голос
/ 26 июня 2019

У меня есть общий файл макета, который используется для расширения общих функций, таких как нижний колонтитул navbar. Так что теперь мне нужно получить данные из моей базы данных например: количество пользователей в навигационной панели и отображать их во всех видах. Так что мой общий файл макета не имеет контроллеров или маршрутов. Как я могу это сделать?

1 Ответ

0 голосов
/ 26 июня 2019

Вы можете использовать загрузочную функцию AppServiceProvider для передачи переменной в конкретное представление или несколько представлений с представлением Composer. Попробуйте использовать следующий пример.

public function boot()
{
    \View::composer('url_here', function ($view) {
        $view->with('$post', \App\Post::all());
    });
}

здесь является официальной документацией.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...