Skip to content

自定义页面模板

功能介绍

每种自定义页面类型可以定义 N 个自定义页面模板,维护好自定义页面模板后,可以在装修时快速创建、调整

框架定义的页面模板

系统框架定义了系统首页、系统个人中心的页面模板,同时会加载插件的自定义页面模板

如需了解自定义页面模板的核心原理,开发者可以自行阅读

文件位置:niucloud-core/src/main/resources/core/loader/diy/pages.json

插件开发页面模板

文件位置:niucloud-addon/mall/src/main/resources/mall/loader/diy/pages.json 代码说明

json
{
    "DIY_SITE_INDEX": { // 页面类型关键字key
        "mall_site_index_style2": {// 页面模板标识key 
            "title": "店铺首页", // 页面模板名称
            "cover": "", // 页面模板封面图
            "preview": "", // 页面模板预览图
            "desc": "", // 页面模板描述
            "mode": "diy", // 页面模式:diy:自定义,fixed:固定
            "data": {
                // todo 自定义页面模板数据结构
            }
        }
    }
}

data 实际是编辑自定义模板后的数据结构,你可以自己编辑一个自定义模板,然后根据返回的数据整理一下做为制作自定义样式的数据

最后要站点数据初始化

基于 MIT 协议发布