Многоуровневое меню в админ-панели Laravel Voyager не работает - PullRequest
0 голосов
/ 26 сентября 2018

Я использую пакет администратора Voyager в своем приложении Laravel.Я пытался создать 2-уровневое выпадающее меню, например:

Pages

  -page1

  -page2

    -page2A

    -page2B

, но кажется, что Voyager не поддерживает выпадающее меню уровня 2 или более.Поэтому я искал в интернете и нашел только одно решение для этого на GitHub. Это
Я попытался внести изменения, как в приведенном выше решении, но оно все равно не работает.У кого-нибудь была эта проблема?

1 Ответ

0 голосов
/ 26 сентября 2018

Меню повышения Voyager:

{{ menu('main_menu', 'bootstrap') }}

работа только для 2 уровней, если вам нужно пройти 3 уровня, вы можете использовать свой собственный макет меню, как упомянуто здесь:

https://voyager.readme.io/docs/menus

вы можете найти все макеты меню внутри vendor/tcg/voyager/resources/views/menu

, если вы используете стандартное

{{ menu('main_menu', 'default') }}

Это должно работать, но без стилей.

Вы можете переписать или создать новое меню внутри /resources/views/vendor/voyager/menu, однако вы вызываете файл (например, my_custom.blade.php вы можете вызвать этот макет, используя {{ menu('main_menu', 'my_custom') }}

...