基礎(chǔ)知識(shí)
見 ThinkPHP3.2手冊(cè) 視圖部分
sentCMS后臺(tái)模板
后臺(tái)使用了模板繼承,基礎(chǔ)模板位于 View/Public/base.html。其他模板都位于對(duì)應(yīng)的控制器模板目錄。
后臺(tái)公共js文件位于Public/Admin/Js/common.js,這個(gè)js文件是在頁(yè)面主體內(nèi)容之后加載。
后臺(tái)公共css文件位于Public/Admin/Css/base.css
在具體的控制器模板中,你可以通過繼承重置來向當(dāng)前模板加入新的js。這些代碼在common.js之后執(zhí)行。
sentCMS前臺(tái)模板
前臺(tái)模板比較少,通常二次開發(fā)時(shí)會(huì)刪除所有模板,根據(jù)設(shè)計(jì)重新組織和編寫前臺(tái)模板,所以這里對(duì)模板文件和目錄不做介紹
Article標(biāo)簽庫(kù)
'partlist' => array('attr' => 'id,field,page,name', 'close' => 1), //段落列表
'partpage' => array('attr' => 'id,listrow', 'close' => 0), //段落分頁(yè)
'prev' => array('attr' => 'name,info', 'close' => 1), //獲取上一篇文章信息
'next' => array('attr' => 'name,info', 'close' => 1), //獲取下一篇文章信息
'page' => array('attr' => 'cate,listrow', 'close' => 0), //列表分頁(yè)
'position' => array('attr' => 'pos,cate,limit,filed,name', 'close' => 1), //獲取推薦位列表
'list' => array('attr' => 'name,category,child,page,row,field', 'close' => 1), //獲取指定分類列表
Article:list 標(biāo)簽補(bǔ)充說明
category 屬性 最好是帶單引號(hào), 如 category="'0'" 因?yàn)闃?biāo)簽庫(kù)里判斷了empty, 可能導(dǎo)致0 相當(dāng)于沒傳參數(shù)
Article:position 標(biāo)簽補(bǔ)充說明:
pos 是數(shù)字,后臺(tái)有 :
1:列表推薦
2:頻道推薦
4:首頁(yè)推薦
所以一般前臺(tái)讀取的時(shí)候,一般傳指定的數(shù)字如 pos="1" 這種
而cate 這邊比較坑, 默認(rèn)你傳指定的45 單數(shù)字沒問題, 傳多個(gè)分類 45,46 這樣不行的,必須帶單引號(hào) 如 cate="'45,46'"
更多建議: