我在Laravel应用中使用Voyager管理软件包。我试图像这样制作2级下拉菜单:
Pages
-page1
-page2
-page2A
-page2B
,但Voyager似乎不支持2级或2级以上的菜单下拉菜单。
因此,我在互联网上进行搜索,但在GitHub上仅找到了一种解决方案。This one
我试图进行类似于上述解决方案的更改,但仍然无法正常工作。
有人遇到这个问题吗?
答案 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') }}
来调用该布局