【Ecstore】爲自建模塊添加自定義主題模板

作好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

相關文章
相關標籤/搜索