这里统一维护首页模板目录、会员门槛、单独开通价格、预览图、远程模板包地址和模板订单审核。客户机模板按钮会直接读取这里的目录,适合把模板风格做成 VIP 权益或单独收费项。
新增一个模板,就等于在前台多一个模板按钮。`builtin` 表示本机内置渲染,`remote` 表示从服务器加载模板包脚本。
| 模板 | 类型 / 价格 | 会员门槛 | 状态 | 操作 |
|---|
window.registerHomeTemplateBundle({
baseTemplate: "atlas",
apply: function (api) {
var cleanup = [];
cleanup.push(api.setText(".command-brand h1", api.payload.homeTitle || "远程模板"));
cleanup.push(api.injectStyle('html[data-home-template="' + api.code + '"] .atlas-logo { background: linear-gradient(135deg, #7c3aed, #22d3ee); }'));
return {
cleanup: function () {
cleanup.reverse().forEach(function (dispose) {
if (typeof dispose === "function") {
dispose();
}
});
}
};
}
});
普通用户点“单独开通模板”后会生成一条待审核订单。把状态改成 `paid` 后,系统会自动给该账号发放模板权益。
| 订单 / 模板 | 用户 / 授权 | 金额 | 状态 | 创建时间 | 操作 |
|---|