> SIYUCMS V6 模板目录为` public/template`
1. `default`是默认的主题目录,可设置多个主题,也可修改默认主题名称;
2. `default` 中的 `index`和`mobile`分别表示PC端和手机端的模板,名称不可修改,自适应等不需要手机端的网站可删除`mobile`目录
3. 主题在后台系统设置中进行设置。
![](https://img.kancloud.cn/60/d4/60d4d94a1181825849102fdbc32832ef_1260x495.png)
4. 主题目录中 `css、img、js`为静态文件目录,不可变更(如变更会导致后台模板管理无法进行管理)。
5. 主题目录中 `html` 目录为模板文件目录,可进行修改,修改的同时后台系统设置->模板设置->Html目录也需跟着做修改,修改此目录可有效防止模板文件被盗;注意如修改请同时修改`index`和`mobile`目录。
> SIYUCMS V6 模板文件命名规范
1. 模板文件命名采用小写加下划线方式。
2. 列表页面请用`_list.html`结尾,如:article_list.html,其中article为表名称;
3. 详情页面请用`_show.html`结尾,如:article_show.html,其中article为表名称;
3. 公共页面请用`common_`开头,如:common_banner.html;
4. 用户中心请用`user_`开头,如:user_index.html;
5. 搜索列表页面`search.html`;
6. 标签搜索页面`tag.html`;
> 模板和栏目的关联
>
**1. 自动调用模板文件**
通常每一个模块创建好后添加栏目时是不需要设置模板的,系统会自动调用当前栏目所属模块的模板,比如创建了如下模块
![](https://img.kancloud.cn/5c/26/5c260ee788e42cbd692839da22ba1d04_672x462.png)
如果栏目里没有设置自定义模板文件的话会自动在列表页调用`shop_list.html`,详情页会自动调用`shop_show.html`,其中shop为当前模块的表名称
**2. 手动设置每个栏目的模板**
栏目管理中可以为每个栏目设置单独的模板,只需要填写文件名即可,**是否包含.html不会影响调用,但必须遵循命名规范**
![](https://img.kancloud.cn/4b/e5/4be53cf9fb3bb99f673ac19a76fbc1be_659x394.png)
**3. 手动设置每篇文章的模板**
系统内置的模块中包含了`template`字段,该字段允许用户对每篇文章设置不同的模板,命名规则和注意事项同栏目模板设置模板一样。
- 介绍
- 安装与部属
- 5.1版本安裝部署
- 6.1版本安裝部署
- 隐藏index.php
- 目录结构
- 5.1版本目录
- 6.1版本目录
- 前端组件
- 弹层使用
- 消息提示
- 弹出提示
- 确认提示
- 打开弹窗
- 自定义弹窗
- 弹出层全屏
- 重新加载
- 快速开发
- 模块管理
- 字段管理
- 快速构建器
- 表单构建器
- 添加表单项
- 单行文本框
- 多行文本框
- 单选
- 多选
- 日期
- 时间
- 日期时间
- 日期范围
- 标签
- 数字框
- 密码框
- 普通下拉菜单
- Select2下拉菜单
- 多级联动菜单
- 单图片上传
- 多图片上传
- 单文件上传
- 多文件上传
- 编辑器
- 按钮
- 隐藏域
- 取色器
- 自定义Html
- 分组
- 添加表单项通用方法
- 设置表单数据
- 设置页面标题
- 设置页面提示信息
- 设置表单提交地址
- 设置表单提交方式
- 模板变量赋值
- 设置页面空表单项提示
- 隐藏按钮
- 设置按钮标题
- 添加按钮
- 设置额外HTML代码
- 设置额外JS代码
- 设置额外CSS样式
- 设置表单提交确认框
- 隐藏<显示全部>按钮
- 表格构建器
- 设置表格的主键
- 设置页面标题
- 设置页面提示信息
- 设置表格的地址
- 设置新增的地址
- 设置修改的地址
- 设置删除的地址
- 设置额外JS代码
- 设置额外CSS样式
- 设置额外HTML代码
- 添加一列
- text
- status
- yesno
- link
- image
- select
- 添加多列
- 添加一个右侧按钮
- 添加多个右侧按钮
- 添加一个顶部按钮
- 添加多个顶部按钮
- 设置搜索的字段
- 设置表格的行数
- 设置空数据提示信息
- 设置固定左列
- 设置固定右列
- 模板制作
- 模板目录及设置
- 标签手册
- V5版本
- 系统标签
- TDK标签
- 列表标签
- 详情标签
- 上下篇标签
- 导航标签
- 栏目标签
- 位置标签
- 友情链接标签
- 广告标签
- 碎片标签
- 通用列表标签
- 搜索列表标签
- 获取字段
- V6版本
- 模板目录及文件命名
- 系统标签
- TDK标签
- 列表标签
- 详情标签
- 上下篇标签
- 导航标签
- 栏目标签
- 位置标签
- 友情链接标签
- 广告标签
- 碎片标签
- 通用列表标签
- 搜索列表标签
- 字典标签
- 标签云
- 插件模块
- 插件说明
- 常见问题
- 模型字段新增报错
- 数据库无法备份
- 如何修改后台目录
- 绑定手机端域名
- 左侧菜单点击自动隐藏
- 前台为何只有4个控制器
- 为何广告管理的内容不显示
- 后台编辑器无法上传图片
- 表类型选择CMS和后台的区别
- 精简文件和数据库
- 后台密码初始化
- 常用函数
- textareaBr 文本域换行
- send_email 邮件发送
- 更新日志
- 二开示例
- 关联文章的实现
- 文章模块优化详情页URL
- api文档
- 保存内容中第一张图片到缩略图