Создание динамического меню на основе моделей Laravel 5 и шаблонов лезвий - PullRequest
0 голосов
/ 10 ноября 2018

У меня есть таблица базы данных для хранения всех элементов меню для главного меню сайтов ...

id (int)
caption (string)
route (string)
status (long text)
parent (int)

Что я хочу сделать, так это получить доступ к меню через модель Laravel при каждой загрузке страницы независимо от запрошенного маршрута и добавить его в базовый шаблон блэйда для построения главного меню из базы данных.

Я могу вывести все из меню в один список, используя стандартные примеры моделей от Laravel, но, похоже, не могу найти никаких примеров или указаний о том, как сделать многоуровневую систему меню, такую ​​как ...

  • Главная
  • Услуги
    • Сервис 1
    • Сервис 2
    • Сервис 3
  • Продукты
    • Продукт 1
    • Продукт 2
    • Продукт 3
  • О нас

Понятия не имею, с чего начать, как добиться этого, используя модели Laravel и шаблоны лезвий.

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