CMS001的静态资源目录为public,其中templates是模板目录,static是系统图片、JS的目录、ueditor是编辑器上传的文件目录、upload是用户上传文件的目录。
templates下可以设置很多套模板,default是系统默认模板。您可以在站点信息->首页模板,选择您要用的模板。
CMS001可以将模板相关的静态资源放在模板目录,也可以放在static目录,或者放在其它的CDN服务器。
CMS001将模板文件放在html目录,并按模型及功能分文件夹。
CMS001的模板环境变量:{TEMPLATE_SKIN} 、{PUBLIC_URL}。
{TEMPLATE_SKIN} 模板目录,假如模板目录为default, 编译后为 /public/default
{PUBLIC_URL} 静态资源目录,编译后为 /public
CMS001的模板类型说明,分为单页模板、列表页模板、内容页模板,数据库中存储的是模板的相对路径。
CMS001支持的外部参数,id、class_id, 其它以 “:” 开头的参数,CMS001对id、class_id参数做了严格的参数校验,查询的字段都已经做了数据库校验,最大程度保证程序的安全性。
列表页,接收的参数以class_id为主,是某一个栏目的ID。
内容页,接收的参数为 class_id + id, 栏目ID+内容ID。
单页模板,是列表页模板的一种,区别是根据栏目查询,有且只能查询一条记录。单页模板的参数还是class_id。
列表页模板,尽量使用分页模板,不需要分页的时候,pagebar标签不会展示。