[ecmall]Ecmall 後臺添加模板編輯區

例如,想把品牌/index.php?app=brand頁面作成可編輯的。php

首先,找到後臺admin\includes\menu.inc.php第61行html

'template' => array(app

                'text' => Lang::get('template'),url

                'url'   => 'index.php?app=template',3d

            ),htm

從中能夠看到template文件在,admin\app\template.app.php 第309行blog

function _get_editable_pages()utf-8

    {get

        return array(it

            'index' => SITE_URL . '/index.php',

            'gcategory' => SITE_URL . '/index.php?app=category',

        );

}

在上面代添加'brand' => SITE_URL . '/index.php?app=brand ',

function _get_editable_pages()

    {

        return array(

            'index' => SITE_URL . '/index.php',

            'gcategory' => SITE_URL . '/index.php?app=category',

'brand' => SITE_URL . '/index.php?app=brand ',

        );

}

進入後臺,設置-模板編輯,能夠看到多了一個項,可是沒有名稱。如圖,

其次,找到相對應得與語言包\languages\sc-utf-8\admin\template.lang.php 第16行加上

'brand' => '品牌分類頁',

再次進入後臺查看,名稱就顯示出來了。如圖

這樣就能夠進入到頁面編輯了,可是若是頁面沒有相對應該的可編輯框,那麼也作不了什麼!接着這最後一步。

最後,找到前臺的頁面文件,themes\mall\default\brand.index.html 第5行加上代碼:

<div area="left" widget_type="area">

                   <!--{widgets page=brand area=left}-->

</div>

注:page的值必定與剛纔加入的模板的名稱是同樣。若是以爲不夠用你能夠本身加上其餘的模塊,改變一下area的值就能夠了。

相關文章
相關標籤/搜索