目录结构
CMS内容管理系统前台模板目录位于addons/cms/view目录,默认包含一个default模板皮肤,如果需要创建自定义的模板皮肤,建议复制default一个新的文件夹,然后在后台CMS管理->站点配置修改默认的模板皮肤为对应的名称即可。
````
view
├── default //模板目录名称
│ ├── ajax //Ajax异步加载时请求的模板
│ │ ├── index.html//首页Ajax异步加载模板
│ │ ├── list.html//通用列表页Ajax异步加载模板
│ │ ├── listdownload.html//下载列表页Ajax异步加载模板
│ │ ├── listnews.html//新闻列表页Ajax异步加载模板
│ │ ├── listproduct.html//产品列表页Ajax异步加载模板
│ │ ├── search.html//搜索页Ajax异步加载模板
│ │ ├── special.html//专题页Ajax异步加载模板
│ │ ├── tag.html//标签页Ajax异步加载模板
│ │ └── user.html//会员个人主页Ajax异步加载模板
│ ├── common //通用模板
│ │ ├── authorinfo.html//作者信息模板
│ │ ├── comment.html//评论模板
│ │ ├── donate.html//打赏模板
│ │ ├── fields.html//自定义字段模板
│ │ ├── indexlist.html//首页列表
│ │ ├── item.html//文档通用单行模板
│ │ ├── itemdownload.html//下载模型单行模板
│ │ └── itemnews.html//新闻模型单行模板
│ ├── diyformpost.html//自定义表单发布页
│ ├── diyformshow.html//自定义表单详情页
│ ├── index.html//CMS首页模板
│ ├── list.html//通用列表页模板
│ ├── listdownload.html//下载列表页模板
│ ├── listnews.html//新闻列表页模板
│ ├── listproduct.html//产品列表页模板
│ ├── outlink.html//外部链接中转页模板
│ ├── page.html//单页模板
│ ├── search.html//搜索页模板
│ ├── show.html//通用文档详情页模板
│ ├── showdownload.html//下载文档详情页模板
│ ├── shownews.html//新闻文档详情页模板
│ ├── showproduct.html//产品文档详情页模板
│ ├── special.html//专题页模板
│ ├── tag.html//标签页模板
│ ├── user.html//用户个人主页模板
│ └── xunsearch.html//Xunsearch搜索页模板
└── hook
└── usersidenavafter.html//会员中心边栏模板(我发布的文档、发布文档、我的评论、我的消息订单等)
命名规则
在后台操作选择模板时,只有符合条件的模板名称才会在后台显示,规则如下:
| 规则 | 说明 |
| --- | --- |
| channelxxx.html | 适用于栏目频道页模板,必须以channel开头 |
| listxxx.html | 适用于栏目列表页模板 ,必须以list开头 |
| showxxx.html | 适用于栏目详情页模板 ,必须以show开头 |
| diyformlistxxx.html | 适用于自定义表单列表页 ,必须以diyformlist开头 |
| diyformshowxxx.html | 适用于自定义表单详情页,必须以diyformshow开头 |
| diyformpostxxx.html | 适用于自定义表单提交页,必须以diyformpost开头 |
| specialxxx.html | 适用于专题页,必须以special开头 |
| pagexxx.html | 适用于单页,必须以page开头 |