ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
在一般的企业网站中,一个页面的结构可以简单的分为三个部分,头部(header),身体(body),尾部(footer) 【cn】主题的文件结构图 ~~~ web_theme 存放模板的主目录(/addons/cms/web_theme/) ├─cn 主题名称 │ ├─article 文章模型 │ │ ├─index.tpl 列表页模板 │ │ ├─ ... 其他自定义模板 │ │ └─show.tpl 内容页模板 │ ├─feedback 留言模型 │ │ ├─index.tpl 列表页模板 │ │ └─... 其他自定义模板 │ ├─index 首页 │ │ ├─index.tpl 首页模板 │ │ └─... 其他自定义模板 │ ├─page 单页模型 │ │ ├─ ... 其他自定义模板 │ │ └─show.tpl 内容页模板 │ ├─picture 图片模型 │ │ ├─index.tpl 列表页模板 │ │ ├─ ... 其他自定义模板 │ │ └─show.tpl 内容页模板 │ ├─product 产品模型 │ │ ├─index.tpl 列表页模板 │ │ ├─ ... 其他自定义模板 │ │ └─show.tpl 内容页模板 │ ├─footer.tpl 网站尾部 │ ├─header.tpl 网站头部 │ └─ ... 其他自定义模板 ├─ 其他主题 └─ ... ~~~ >[danger] 在网站模板目录 下 有一个模板布局文件 **/addons/cms/web\_theme/layout.tpl** 这里建议非必要的情况下不要去修改 原始代码如下: ``` {taglib name="\addons\cms\taglib\cms" /} {include file="header" /} {__CONTENT__} {include file="footer" /} ``` 说明: 1.引入前端标签库文件 ``` {taglib name="\addons\cms\taglib\cms" /} ``` 2.引下主题目录下的头部文件 ``` {include file="header" /} ``` 3.引下主题目录下的尾部文件 ``` {include file="footer" /} ``` 4.模板的身体部分 (也就是对应每个模型文件夹下的模板文件) ``` {__CONTENT__} ``` ***** > 如何在模板内引入模板 {include file="模板文件名,不需要模板后缀" /}