PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > SIYUCMS

SIYUCMS,模板目录及文件命名

管理员 2024-12-15
SIYUCMS
103

SIYUCMS V6 模板目录为public/template

  1. default是默认的主题目录,可设置多个主题,也可修改默认主题名称;

  2. default 中的 indexmobile分别表示PC端和手机端的模板,名称不可修改,自适应等不需要手机端的网站可删除mobile目录

  3. 主题在后台系统设置中进行设置。

  4. 主题目录中 css、img、js为静态文件目录,不可变更(如变更会导致后台模板管理无法进行管理)。

  5. 主题目录中 html 目录为模板文件目录,可进行修改,修改的同时后台系统设置->模板设置->Html目录也需跟着做修改,修改此目录可有效防止模板文件被盗;注意如修改请同时修改indexmobile目录。

SIYUCMS V6 模板文件命名规范

  1. 模板文件命名采用小写加下划线方式。

  2. 列表页面请用_list.html结尾,如:article_list.html,其中article为表名称;

  3. 详情页面请用_show.html结尾,如:article_show.html,其中article为表名称;

  4. 公共页面请用common_开头,如:common_banner.html;

  5. 用户中心请用user_开头,如:user_index.html;

  6. 搜索列表页面search.html;

  7. 标签搜索页面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修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部