Этот вопрос закрыт для ответов, так как повторяет вопрос Вывод информации из БД MySQL без вызова контроллера в Laravel?
@sybille

Laravel как передать данные во все контроллеры?

Приветствую. У моего сайта есть шапка, которая подключается почти ко всем страницам через директиву @include('inc.header')
В этой шапке мне нужно вывести данные из БД. Как наиболее правильно это сделать? Я бы мог, например, обращаться к БД через все методы моего контроллера и уже потом передавать данные шапке, но тогда мне придеться дублировать код, да и скорее всего есть какой-то более элегантный вариант. Жду ваших предложений
  • Вопрос задан
  • 589 просмотров
Ответы на вопрос 3
В AppServiceProvider в методе boot получаешь данные и потом передаешь в нужные шаблоны
Ответ написан
delphinpro
@delphinpro Куратор тега Laravel
frontend developer
Использовать ViewComposer и в нем биндить данные к нужным или ко всем вьюхам.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы