cmxperts/laravel-settings

Laravel 设置管理器

v1.02 2023-08-08 09:03 UTC

This package is auto-updated.

Last update: 2024-09-08 11:16:47 UTC


README

Laravel 10 的设置管理

安装

  1. 运行
composer require cmxperts/laravel-settings

如果您使用 laravel 5.5,则步骤 2 和 3 是可选的

  1. 在文件 config/app.php 的 "providers" 数组中添加以下类(在 laravel 5.5 中为可选操作)
CmXperts\Settings\SettingsServiceProvider::class,
  1. 运行发布
php artisan vendor:publish --provider="CmXperts\Settings\SettingsServiceProvider"
  1. config/cmx_settings.php 中配置(可选)
  • 自定义中间件: 您可以添加自己的中间件
  • 表前缀: 默认情况下,此包将创建一个名为 "settings" 的新表,但您仍然可以添加自己的表前缀,以避免与现有表冲突
  • 表名: 如果您想使用特定的表名,您必须修改该表名以及迁移文件
  • 自定义路由: 如果您想编辑路由路径,可以编辑该字段
  • 角色访问: 如果您想在菜单项上启用角色(权限)
  1. 运行迁移
php artisan migrate

完成