aflanry / menus
这是我们使用的菜单
v1.0.0
2021-01-12 23:43 UTC
Requires
- php: >=7.2
- illuminate/support: ^6|^7|^8
This package is auto-updated.
Last update: 2024-09-13 07:55:09 UTC
README
要求
- 默认视图需要 Bootstrap 4
- 使用图标时需要 FontAwesome
- 菜单只对已验证视图显示
- 在 User 模型中实现了 isAdmin()
- user_groups 表使用 id 作为主键
入门指南
使用 composer 安装包,发布供应商文件,并迁移新的菜单表
composer require aflanry/menus --dev php artisan vendor:publish php artisan migrate
使用带有您菜单的模板编辑 config/menu.php。然后您可以使用配置文件中的值对数据库进行初始化。
php artisan db:seed --class=MenuSeeder
接下来,将菜单的 sass 和 javascript 添加到您的捆绑包中
@import("vendor/menu/_menu");
require('./vendor/menu/menu');
最后,在布局中包含菜单视图!
@include('menu::menu')
编辑菜单视图
菜单视图发布在 resources/views/vendor/menu 文件夹中。您可以根据需要编辑菜单!