公开配置和站点品牌
本文导航

公开配置和站点品牌
platform-config.json 是前端自己的默认界面。站点名称、标志、版权来自后端公开配置,接口是:
GET /api/v1/setting/public
createFlexAdmin 在子系统 install 之前 await loadPublicSettings()。这样首屏不会先画出内置标志,再闪成后台配置的标志。
公开配置由各子系统在后端用 setting.Registrar 登记,超管在「系统配置」里改值。前端只读已公开的项,不能在这里增删配置项。
侧栏左上角、登录页标题、页脚会用到站点名称和标志。标志在后端是 base64,空字符串表示沿用内置标志。前端拿到空值时不要再请求一个不存在的图片地址。
登录页如果被子系统的 login.title / login.bg 覆盖,子系统的字段优先于公开配置里的同名展示位。多个子系统之间仍是数组靠后的覆盖靠前的。
改公开配置后刷新页面即可,不必重新构建。改 platform-config.json 同样刷新即可。改 VITE_* 环境变量必须重新构建。
评论
加载评论中…