系统配置
Simplest Admin V2 (后台管理系统) 系统配置主要包括:
- 系统配置菜单:顶部右侧点击用户名的下拉菜单或者系统管理-基本配置菜单
- 系统配置文件:config/rds.php
- 选项配置文件: admin/controller/Sys/Config.php
#系统配置菜单
顶部右侧点击用户名的下拉菜单或者系统管理-基本配置菜单
- 系统基本配置
- 系统上传配置
- 系统短信网关配置
系统支持三种短信网关,如有其他短信网关,请自行适配;
|-- extend
| |-- utils
| |-- sms
| | |-- AliSmsService.php
| | |-- CryunSmsService.php
| | |-- JuheSmsService.php
- 系统授权配置(若无授权,请联系官方获得体验授权)
#系统配置文件
Simplest Admin V2 (后台管理系统) 的配置文件为config/rds.php;
- 在修改系统配置文件前,请阅读说明,在明确了解其影响后,再进行修改;
- 系统引用系统配置的方法: config("rds.nocheck")
#选项配置文件
Simplest Admin V2 (后台管理系统) 的选项配置文件为:admin/controller/Sys/Config.php 在开发中,我们经常会为下拉框,单选框,多选框等进行选项的配置,其中对于固定选项,我们可以在此文件中预先定义,然后在进行字段管理的时候,进行选择就可以了;
// 内置配置项
public static function itemList(){
$list = [
[
'name'=>'性别',
'item'=>[
['label'=>'男','value'=>'1','label_color'=>'primary'],
['label'=>'女','value'=>'2','label_color'=>'warning'],
]
],
[
'name'=>'状态',
'item'=>[
['label'=>'正常','value'=>'1','label_color'=>'primary'],
['label'=>'禁用','value'=>'0','label_color'=>'danger'],
]
],
...
如上面代码所示,label为显示的选项标题,value为选项对应的值,是需要存储到数据库的值; 如果还有label_color字段,则这个选项字段在表格中就以标签(tag)的样式显示;