Appearance
插件管理
路径:插件管理
管理系统插件的安装、配置、启用与禁用。
插件列表
查看所有已安装的插件及其状态。
列表字段
| 字段 | 说明 |
|---|---|
| 插件名称 | 插件显示名称 |
| 标识 | 插件唯一标识(目录名) |
| 版本 | 当前安装版本 |
| 作者 | 插件作者 |
| 描述 | 插件功能描述 |
| 状态 | 启用 / 禁用 |
| 安装时间 | 首次安装日期 |
安装插件
上传安装
- 点击 上传插件
- 选择插件 ZIP 包
- 系统自动解压、执行安装 SQL、注册钩子
- 安装完成后自动启用
插件商店
- 进入 插件商店 页面
- 浏览可用插件列表
- 点击 安装 按钮,系统自动下载并安装
TIP
安装时系统会自动执行插件目录下的 install.sql(如有),用于创建插件所需的数据表。
插件配置
点击已安装插件的 配置 按钮,可修改插件参数。
配置项由插件的 config.php 定义,常见配置包括:
- API 密钥
- 商户号
- 回调地址
- 功能开关
启用 / 禁用
- 启用 — 插件的钩子生效,相关功能可用
- 禁用 — 插件钩子不再触发,但保留数据和配置
卸载插件
点击 卸载 按钮卸载插件:
- 执行插件的
uninstall.sql(如有) - 调用插件
uninstall()方法 - 从数据库删除插件记录
- 可选删除插件文件目录
注意
卸载会执行卸载 SQL,可能删除插件相关数据表,此操作不可逆。
渠道配置
部分插件(如支付插件、登录插件)支持按终端渠道单独启用:
| 渠道 | 说明 |
|---|---|
| H5 | H5 网页端 |
| 微信公众号 | 公众号网页 |
| 微信小程序 | 小程序端 |
| APP | 原生 APP |
| PC | 电脑端 |
在插件详情页可勾选该插件在哪些终端渠道上启用。
插件升级
当插件有新版本时:
- 上传新版本 ZIP 包
- 系统自动检测已安装,执行升级流程
- 调用插件
upgrade()方法 - 更新版本号和钩子注册信息
详细的插件开发指南请参考 插件系统 (服务端)。