@DocTypeMaster

Как делать статичный вывод данных из базы на станицу в laravel?

Предположим есть на странице несколько инклубов с разными блейдами, каждый из них это отельный модуль с услугами или выводом каких-то отзывов, вот подскажите как мне получать из базы данные и выводить их по этим разным блейдам ?

Просто я так понимаю нужно при переходе на «/ » Запускать функцию вывода сразу всех данных ? Но как раскидать их по разным blade когда ? Или подскажите как это вообще правильно делается ?
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 2
delphinpro
@delphinpro Куратор тега Laravel
frontend developer
В целом нифига не понятно.
Но вообще просто получаете данные и передаете их во вьюху

return view('index', [
  param1 => '',
  param2 => '',
  param3 => '',
])


все вьюхи, которые подключаются инклудами получат эти данные.

Если не то, объясняйте нормально, что вы хотите.
Ответ написан
@alex--n
Как вариант
- создать базовый контроллер
- создать метод в базовом, который будет вызывать render
- вызывать в обычных контроллерах метод из базового, отправляя параметры
- в базовом уже напихать параметры для всего остального

Так в принципе можно не писать подтягивание данных, которые будут для всех страниц в каждом контроллере, а тянуть только в одном.
А вообще желательно не расписывать всё это добро в блейде, а дергать апи с данными и расставлять на фронте.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы