XYHCMS2/XYHCMS1目录结构、模板概述、模板安装

讲解模板之前,先了解一下整个CMS的目录结构。

XYHCMS2/XYHCMS1基本目录结构

/

..../App         主项目目录

..../avatar      会员头像目录

..../Data        编辑器等固定资源目录

..../Include     框架目录

..../Install     安装程序目录,安装完后可删除[安装时必须有可写入权限]

..../Public      模板图片等资源目录

..../uploads     默认上传目录[必须可写入]

..../xyhai.php   默认后台管理入口(可任意改名)

..../App/Group/Home/Tpl/      默认模板目录

..../App/Group/Mobile/Tpl/    默认手机模板目录


XYHCMS2/XYHCMS1模板


XYHCMS模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板和内容页模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板。


XYHCMS支持使用风格的形式使用模板,默认风格是 default,它表示系统默认使用 App/Group/Home/Tpl/default(注:XYHCMS1.3为App/Group/Index/Tpl/default) 这个文件夹的模板文件,如果你下载了一套新的模板,你可以不必要删除 default 原有的文件,把下载的模板文件夹命名你想要的风格名称,如 style3 等,然后在后台修改了默认的模板风格为 style3 ,那系统将使用 App/Group/Home/Tpl/style3(注:XYHCMS1.3为App/Group/Index/Tpl/style3) 这文件夹下的文件当作默认模板。


一、概念,设计和使用模板,必须要理解下面几个概念

1、首页模板:

  指网站主页,一般用“Index_index.html”命名(区分大小写)

2、列表(单页)模板:

  指网站某个栏目的所有文章列表的模板,一般用 “List_识别名称.html” 命名。

3、内容模板(文档模板):

  表示文档查看页的模板,如文章模板,一般用 “Show_识别名称.html” 命名。

4、模板资源文件:

  一般模板资源文件为 css样式文件,js文件,images文件


二、 命名,XYHcms模板默认命名规则如下


1、模板保存位置:
    前台模板目录:App/Group/Home/Tpl/样式风格名称(英文,默认为default)/具体功能模板文件
    如默认前台模板目录:App/Group/Home/Tpl/default

    如默认前台模板目录[v1.3]:App/Group/Index/Tpl/default


    手机站模板目录:App/Group/Mobile/Tpl/样式风格名称(英文,默认为default)/具体功能模板文件
    如默认手机站模板目录:App/Group/Mobile/Tpl/default


2、模板资源(css,js,images)保存位置:

前台模板资源目录:Public/样式风格名称(英文,默认为default)/具体功能模板文件
如默认前台模板资源目录:Public/default
手机站模板资源目录:Public/Tpl/样式风格名称(英文,默认为default)/mobile/具体功能模板文件
如默认手机站模板资源目录:Public/default/mobile


3、 模板文件命名规范:

(1)Index_index.htm: 表示主页模板;
(2)List_识别名称.htm: 表示栏目列表(或单页)模板;
(3)Show_识别名称.htm: 表示内容查看页(文档模板);

注解:[识别名称]可以随意取不重复的英文或拼音名称。

例:

List_product.htm 表示是就是产品模型的栏目默认列表模板。

List_page.htm 表示单页默认模板

Show_article.htm 表示的是文章查看页模板。


有没有解决你的问题?!! 遇到问题,在线社区提问