講解模板之前,先了解一下整個CMS的目錄結(jié)構(gòu)。
XYHCMS3基本目錄結(jié)構(gòu)
/
..../App 主項目目錄
..../avatar 會員頭像目錄
..../Data 編輯器等固定資源目錄
..../Include 框架目錄
..../Install 安裝程序目錄,安裝完后可刪除
..../Public 模板目錄
..../uploads 默認(rèn)上傳目錄
..../xyhai.php 默認(rèn)后臺管理入口(可任意改名)
XYHCMS3模板介紹
XYHCMS3模板是靈活的,用戶在新建欄目時可以自行選擇欄目模板和內(nèi)容頁模板,官方僅提供最基本的默認(rèn)模板,即是內(nèi)置系統(tǒng)模型的各個模板。前臺模板存放在./Public目錄下。
電腦版模板目錄為:./Public/Home
手機版模板目錄:./Public/Mobile
XYHCMS支持使用風(fēng)格的形式使用模板,默認(rèn)風(fēng)格是 default,它表示系統(tǒng)默認(rèn)使用模板的文件存放在這個目錄:
電腦版:./Public/Home/default
手機版:./Public/Mobile/default
如果你下載了一套新的模板,你可以不必刪除 default 原有的文件,把下載的模板文件夾命名你想要的風(fēng)格名稱,如 style3 等,然后在后臺選擇設(shè)置默認(rèn)的模板風(fēng)格為 style3 ,那系統(tǒng)將使用 Public/Home/style3這文件夾下的文件當(dāng)作默認(rèn)模板。
一、概念,設(shè)計和使用模板,必須要理解下面幾個概念
1、首頁模板:
指網(wǎng)站主頁,一般用“Index_index.html”命名(區(qū)分大小寫)
2、列表(單頁)模板:
指網(wǎng)站某個欄目的所有文章列表的模板,一般用 “List_識別名稱.html” 命名。
3、內(nèi)容模板(文檔模板):
表示文檔查看頁的模板,如文章模板,一般用 “Show_識別名稱.html” 命名。
二、 命名,XYHCMS模板默認(rèn)命名規(guī)則如下
1、模板保存位置:
前臺電腦版模板目錄:./Public/Home/樣式風(fēng)格名稱[英文,默認(rèn)為default]/具體功能模板文件
如默認(rèn)電腦版模板目錄:./Public/Home/default
手機站模板目錄:./Public/Mobile/樣式風(fēng)格名稱[英文,默認(rèn)為default]/具體功能模板文件
如默認(rèn)手機版模板目錄:./Public/Mobile/default
2、 模板文件命名規(guī)范:
(1)Index_index.htm: 表示主頁模板;
(2)List_識別名稱.htm: 表示欄目列表(或單頁)模板;
(3)Show_識別名稱.htm: 表示內(nèi)容查看頁(文檔模板);
注解:[識別名稱]可以隨意取不重復(fù)的英文或拼音名稱。
例:
List_product.htm 表示是就是產(chǎn)品模型的欄目默認(rèn)列表模板。
List_page.htm 表示單頁默認(rèn)模板
Show_article.htm 表示的是文章查看頁模板。
注:只針對XYHCMS3,不適于用XYHCMS2