EcStore模板文档-ShopEx模板开发手册.doc
文本预览下载声明
MERGEFIELD Organization 公司
MERGEFIELD Organization 公司
报告名称 PAGE 2
报告名称 PAGE 2
上海商派网络科技有限公司 HYPERLINK
ECOS模板制作详细手册
For Ecstore、Shopexport
PAGE \* roman
PAGE \* roman i
目录
TOC \t 题目 1,4,题目 3,3,标题,1,题目 2,2 \n 1-1 概述 PAGEREF _TOC637 \h 1
模板机制中的名词解释 PAGEREF _TOC719 \h 2
挂件区域(widgets) PAGEREF _TOC730 \h 2
挂件(widget) PAGEREF _TOC805 \h 2
边框(border) PAGEREF _TOC943 \h 2
系统级区域(main) PAGEREF _TOC1192 \h 2
默认模板页 (default.html) PAGEREF _TOC1306 \h 2
创建一个模板包 PAGEREF _TOC1431 \h 4
标准模板包必要的文件 PAGEREF _TOC1439 \h 4
1. theme.xml PAGEREF _TOC1530 \h 4
每个模板页将用到的公共页面引用 (header.html、footer.html) PAGEREF _TOC1624 \h 5
首页模板(index.html) PAGEREF _TOC1719 \h 6
默认模板页(default.html) 7
边框文件夹 (borders) PAGEREF _TOC1766 \h 8
资源文件夹 (images) PAGEREF _TOC1874 \h 8
一张模板效果图(preview.jpg) 9
标准模板包的备份与还原 9
标准模板包必要的文件结构 12
标准模板包必要的文件结构生成工具 13
模板包的首次加载 PAGEREF _TOC2089 \h 13
模板开发测试环境 PAGEREF _TOC2098 \h 13
模板包的首次加载 PAGEREF _TOC2243 \h 13
完善模板包 PAGEREF _TOC2386 \h 15
为模板添加页面布局 PAGEREF _TOC2392 \h 15
为模板布局页添加挂件 PAGEREF _TOC2582 \h 16
系统级常用挂件表 PAGEREF _TOC2597 \h 16
挂件的添加和配置 PAGEREF _TOC2608 \h 16
注意事项 PAGEREF _TOC2898 \h 18
创建一个模板级挂件 PAGEREF _TOC3020 \h 18
创建一个模板级挂件的必备文件结构 PAGEREF _TOC3063 \h 18
创建一个模板级挂件-mywidget PAGEREF _TOC3625 \h 18
模板级挂件绑定到模板 23
测试我的第一个挂件 PAGEREF _TOC4161 \h 24
系统级资源的重用 PAGEREF _TOC4378 \h 26
重用脚本框架 PAGEREF _TOC4387 \h 26
重用系统级样式表 PAGEREF _TOC4473 \h 26
重用前端效果库封装 PAGEREF _TOC4548 \h 26
系统级区域{main}的修改 PAGEREF _TOC4628 \h 27
创建一个模板级的系统区域 PAGEREF _TOC4387 \h 27
概述
基于ShopEx的模板机制体系之上的全新制作体系
了解ShopEx48版本等的开发技术基地下,ECOS的模板基于ShopEx48版本机制之上颠覆性的创新,更人性化将每个功能页面,以及精细至功能挂件可自定义制作修改,满足不同行业理念的制作需求。
模板路径
模板路径是ECOS安装目录/themes/
模板目录构成
进入到某一套模板目录中后,就可以看到该模板的目录和文件结构了:
模板机制中的名词解释
挂件区域(widgets)
挂件区域用于在某个页面预留挂件(widget)可挂入的区域。也可以理解为“插槽”、“坑”。
每个挂件区域可以挂入多个挂件
挂件(widget)
挂件是ShopEx模板机制中的一个重要角色,它能根据条件从后端取得数据然后根据“挂件级页面模板”来包装成一个小板块。
例如一个“商品板块挂件”,它要
显示全部