Laravel Voyager管理面板中的多级菜单不起作用

时间:2018-09-26 09:09:45

标签: laravel laravel-5 voyager

我在Laravel应用中使用Voyager管理软件包。我试图像这样制作2级下拉菜单:

Pages

  -page1

  -page2

    -page2A

    -page2B

,但Voyager似乎不支持2级或2级以上的菜单下拉菜单。 因此,我在互联网上进行搜索,但在GitHub上仅找到了一种解决方案。This one
我试图进行类似于上述解决方案的更改,但仍然无法正常工作。 有人遇到这个问题吗?

1 个答案:

答案 0 :(得分:0)

旅行者Boostrap菜单:

{{ 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') }}来调用该布局