cmxperts / laravel-settings
Laravel 设置管理器
v1.02
2023-08-08 09:03 UTC
Requires
- akaunting/laravel-setting: ^1.2
- laravel/framework: ^10.0
README
Laravel 10 的设置管理
安装
- 运行
composer require cmxperts/laravel-settings
如果您使用 laravel 5.5,则步骤 2 和 3 是可选的
- 在文件 config/app.php 的 "providers" 数组中添加以下类(在 laravel 5.5 中为可选操作)
CmXperts\Settings\SettingsServiceProvider::class,
- 运行发布
php artisan vendor:publish --provider="CmXperts\Settings\SettingsServiceProvider"
- 在 config/cmx_settings.php 中配置(可选)
- 自定义中间件: 您可以添加自己的中间件
- 表前缀: 默认情况下,此包将创建一个名为 "settings" 的新表,但您仍然可以添加自己的表前缀,以避免与现有表冲突
- 表名: 如果您想使用特定的表名,您必须修改该表名以及迁移文件
- 自定义路由: 如果您想编辑路由路径,可以编辑该字段
- 角色访问: 如果您想在菜单项上启用角色(权限)
- 运行迁移
php artisan migrate
完成