國微CMS的模板制作整理下知識點:
一、所有系統/模塊一般調用公共頭部與尾部
A、在模式上每個系統 / 模塊均既可調用自身系統/模塊的頭部與尾部,也可以調用網站公共的頭部與尾部。
B、一般網站的頭部都一樣的,所以做模板時候,我們一般調用公共頭部、尾部即可。
C、這樣就只需將網站公共頭部、尾部制作好,放在核心(core)里面即可,做好一個就行。
下圖所在位置:根目錄 / template / company (企業方案模板)
core(系統核心)里面存放著網站公共頭部、尾部及提示頁面。

下圖所在位置:根目錄 / template / company / core(系統核心)
打開上面的系統核心文件夾---core

二、模板中“#.php” 文件說明
A、這個文件的作用在于用戶在后臺可以看到這個模板選項。
B、用記事本打開這個文件,修改里面的“方案名稱”即可。

三、國微模板引擎識別符
<!--{php168}-->
中間為模板HTML內容
<!--{/php168}-->
說明:<!--{php168}--> 模板引擎識別符是PHP168 V6.5模板引擎官方特定的 ,與PHP語法無關。以前也可以定為 <?PHP> ,主要作用讓系統能識別模板,并加載。
這個需要用戶朋友自己記憶了。以后任意出現模板的地方,必然每個頁面首尾會出現上述分界符。
四 、國微的核心、系統、模型分別用 core 、system、module 來表示
核心(core)大家都比較清楚,就是系統核心(參考架構圖)
系統(system)表示CMS系統、視頻系統、問答系統這個級別的功能系統。
模型(module)表示如CMS系統下面有文章模型和產品模型,那么他們兩個就是模型(module)
以后會用到如下語句:
<!--{template $this_system header}--> / 調用本系統頭部子模板
<!--{template $core header}--> / 調用系統核心頭部子模板,調用系統核心頭部比較特殊點,不需要加$this_.
<!--{template $this_module header}--> / 調用本模型頭部子模板,如文章1模型頭部
調用尾部模板就與上述一致了
如<!--{template $this_system footer}--> / 調用本系統底部子模板,以此類推
備注:template:模板 header:頭部 footer:尾部 $ :變量符 <!--{***********}--> :模板引擎識別符,是PHP168模板引擎自定的,與PHP語法無關。
包括**里面的“template $this_moode header”也是官方模板引擎自定的,記住這個格式就好,與PHP語法無關。
五、標簽寫法
A、標簽寫法和以前一樣,格式為:$label[*****] 如 $label[abc123] 或$label[首頁新聞],支持中文和英文標簽。
B、$label[*****] 里面的“*****”可隨意填寫,只要不重名即可。
如下圖:打開企業方案的首頁模板,大家可以放些標簽在HTML上:

如下圖:放上去的標簽,在前臺的演示效果,注意綠色的小框框:
