作好ECSOTRE模塊後,需在主題中添加模板,而添加模板頁面時只有產品分類頁、產品詳細頁、首頁等內置模塊的模板類型。php
下面介紹如何添加一個自定義的模板類型「buildings」。html
1、修改(建議複製到你的二開目錄再改):app
/app/site/lib/theme/tmpl/dbsave.php函數
/app/site/lib/theme/tmpl/fssave.phpui
中的函數:this
__get_tmpl_list,"buildings" 爲app/自建模塊/site.xml中的module>name
private function __get_tmpl_list() { $ctl = array( 'index'=>app::get('site')->_('首頁'), 'gallery'=>app::get('site')->_('商品列表頁'),
...
'buildings'=>app::get('site')->_('樓盤首頁'), //added by vmax @ 2014.3.3 ... return $ctl; }
2、spa
在自建模塊的 controller 中,模板文件輸出(即 $this->page('site/xxxxx.html'); )前添加: $this->set_tmpl('xx');code
超級簡單是否是!xml