一、模闆的使用 (重點)
a、規則
模闆檔案夾下[TPL]/[分組檔案夾/][模闆主題檔案夾/]和子產品名同名的檔案夾[Index]/和方法名同名的檔案[index].html(.tpl)
更換模闆檔案的字尾名(修改配置檔案) 'TMPL_TEMPLATE_SUFFIX'=>'.html',//更改模闆檔案字尾名
b、修改模闆檔案目錄層次 'TMPL_FILE_DEPR'=>'_',//修改模闆檔案目錄層次
c、模闆主題 'DEFAULT_THEME'=>'your',//設定預設模闆主題 需要在TPL下面建立一個your檔案夾作為模闆主題檔案夾
如何動态修改模闆主題?
1、在背景準備一個功能,修改config.php檔案中的預設模闆項
2、通過url傳遞 t=主題 參數可以修改不同的模闆 'DEFAULT_THEME'=>'your',//設定預設模闆主題 'TMPL_DETECT_THEME'=>true,//自動偵測模闆主題 'THEME_LIST'=>'your,my',//支援的模闆主題清單
二、輸出模闆内容 (重點)
a、display
1.display中沒有參數 $this->display();
2.可以帶參數 $this->display(本子產品檔案夾下的其他模闆檔案); $this->display('index2');
$this->display(其他檔案夾下的模闆檔案); $this->display('Public:error');//注意,僅僅需要在Tpl下有Public檔案夾以及其中的error.html即可,不需要一定有Public子產品
$this->display(其他主題下的 檔案夾下的 模闆檔案);//需要開啟主題支援 $this->display('my:Index:index');