Appearance
添加参数
在后台「配置数据 → 配置数据 → 新增」中可以添加自定义配置项。新增后的配置项会出现在对应配置分类下,并可通过配置接口读取。
添加步骤
- 进入「配置数据」页面,点击新增。
- 选择所属配置分类(Tab)。
- 填写配置名称(
info)与配置变量名(menu_name)。 - 选择数据类型与对应表单组件。
- 填写默认值、配置说明与排序。
- 保存。
字段填写说明
配置变量名(menu_name)
- 全局唯一,用于代码读取。
- 只允许字母、数字、下划线与
$开头,不能含空格。 - 建议使用小写加下划线,如
site_url。
数据类型
根据配置内容选择合适的数据类型,参见「配置数据」页的类型列表。选择下拉、单选类型时需在 parameter 中填写可选项:
1=>选项一
2=>选项二
3=>选项三每行一个选项,格式为 值=>名称。
文件上传
选择 fileUpload 类型后,可通过 upload_type 指定上传方式:
| upload_type | 说明 |
|---|---|
1 | 单图上传 |
2 | 多图上传 |
3 | 文件上传 |
父级联动
若配置项仅在某个父配置为特定值时显示,可设置:
append:父配置变量名append_value:父配置命中值
例如 过期清零点数 仅当 点数模式 开启时显示。
数组表格
选择 arrayTable 类型时,配置值为结构化表格数据,用于维护多行权益 / 规则列表,保存为 JSON 数组。
配置生效
保存配置后系统自动刷新配置缓存,前台立即生效,无需重启。若配置项已在使用,修改默认值不会影响已保存的业务数据。
相关接口
| 接口 | 方法 | 说明 |
|---|---|---|
/admin/config/add | POST | 新增配置项 |
/admin/config/update | POST | 编辑配置项 |
/admin/config/delete | POST | 删除配置项 |