SIYUCMS V6 模板目录为
public/template
default
是默认的主题目录,可设置多个主题,也可修改默认主题名称;default
中的index
和mobile
分别表示PC端和手机端的模板,名称不可修改,自适应等不需要手机端的网站可删除mobile
目录主题在后台系统设置中进行设置。
主题目录中
css、img、js
为静态文件目录,不可变更(如变更会导致后台模板管理无法进行管理)。主题目录中
html
目录为模板文件目录,可进行修改,修改的同时后台系统设置->模板设置->Html目录也需跟着做修改,修改此目录可有效防止模板文件被盗;注意如修改请同时修改index
和mobile
目录。
SIYUCMS V6 模板文件命名规范
模板文件命名采用小写加下划线方式。
列表页面请用
_list.html
结尾,如:article_list.html,其中article为表名称;详情页面请用
_show.html
结尾,如:article_show.html,其中article为表名称;公共页面请用
common_
开头,如:common_banner.html;用户中心请用
user_
开头,如:user_index.html;搜索列表页面
search.html
;标签搜索页面
tag.html
;
模板和栏目的关联
1. 自动调用模板文件
通常每一个模块创建好后添加栏目时是不需要设置模板的,系统会自动调用当前栏目所属模块的模板,比如创建了如下模块
如果栏目里没有设置自定义模板文件的话会自动在列表页调用shop_list.html
,详情页会自动调用shop_show.html
,其中shop为当前模块的表名称
2. 手动设置每个栏目的模板
栏目管理中可以为每个栏目设置单独的模板,只需要填写文件名即可,是否包含.html不会影响调用,但必须遵循命名规范
3. 手动设置每篇文章的模板
系统内置的模块中包含了template
字段,该字段允许用户对每篇文章设置不同的模板,命名规则和注意事项同栏目模板设置模板一样。
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。