e​c​s​h​o​p​教​程​之​将​非​可​编​辑​区​改​为​可​编​辑​区 ...

  • 2014-6-2 22:07
  • PHP二次开发网
  • 阅读(4085)
  • 评论(0)
  • 来源:百度文库
  • 摘要: 最近很多朋友都问到如何ecshop后台模板里的不可编辑的区域改为可以编辑的,今天和大家分享一下解决方法-ecshop教程之将非可编辑区改为可编辑区,希望能帮助到大家,以下讲解是以官方2.7.3默认模板为例说明的。1.进入 ...
    最近很多朋友都问到如何ecshop后台模板里的不可编辑的区域改为可以编辑的,今天和大家分享一下解决方法-ecshop教程之将非可编辑区改为可编辑区,希望能帮助到大家,
    以下讲解是以官方2.7.3默认模板为例说明的。
    1.进入后台->选择模板设置->首页模板 这时发现很多都是非可编辑区,我们以品牌专区为例:


    2.先来打开libs.xml文件找到代码:从下面的代码中我们会发现3个可编辑区"左边区域" "站内快讯上广告位(宽:210px)" "右边主区域" 里面根本没有brands ,所以在后台首页模板设置时当然就会是非可编辑区了

    [代码]xml代码:

    <?xml version="1.0" encoding="UTF-8"?>
    <regions>
      <file name="activity.dwt"/>
      <file name="article.dwt">
        <region name="左边区域">
          <lib>goods_related</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
      </file>
      <file name="article_cat.dwt">
        <region name="左边区域">
          <lib>cart</lib>
          <lib>category_tree</lib>
          <lib>article_category_tree</lib>
          <lib>filter_attr</lib>
          <lib>price_grade</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
      </file>
      <file name="article_pro.dwt"/>
      <file name="auction.dwt">
        <region name="左边区域">
          <lib>cart</lib>        //把cart.lbi这个库文件放到“左边区域”进行初始化
          <lib>category_tree</lib>
          <lib>goods_related</lib>
          <lib>goods_fittings</lib>
          <lib>goods_article</lib>
          <lib>goods_attrlinked</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
        <region name="右边通栏广告(宽750px)"/>
      </file>
      <file name="auction_list.dwt">
        <region name="左边区域">
          <lib>cart</lib>       //把cart.lbi这个库文件放到“左边区域”进行初始化
          <lib>category_tree</lib>
          <lib>goods_related</lib>
          <lib>goods_fittings</lib>
          <lib>goods_article</lib>
          <lib>goods_attrlinked</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
        <region name="右边通栏广告(宽750px)"/>
      </file>
      <file name="brand.dwt">
        <region name="左边区域">
          <lib>cart</lib>
          <lib>category_tree</lib>
          <lib>filter_attr</lib>
          <lib>price_grade</lib>     
        </region>
        <region name="左边广告区域(宽200px)"/>
        <region name="右边区域">
          <lib>recommend_best</lib>
          <lib>goods_list</lib>
          <lib>pages</lib>
        </region>
      </file>
      <file name="brand_list.dwt">
        <region name="左边区域"> 
          <lib>cart</lib>             //把cart.lbi这个库文件放到“左边区域”进行初始化
          <lib>category_tree</lib>
          <lib>filter_attr</lib>
          <lib>price_grade</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
        <region name="通栏广告区域(宽750px)"/>
      </file>
      <file name="catalog.dwt"/>
      <file name="category.dwt">
        <region name="左边区域">
          <lib>cart</lib>
          <lib>category_tree</lib>
          <lib>history</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
        <region name="右边区域">
          <lib>recommend_best</lib>
          <lib>goods_list</lib>
          <lib>pages</lib>
        </region>
      </file>
      <file name="compare.dwt"/>
      <file name="exchange_goods.dwt">
        <region name="左边区域">
          <lib>cart</lib>
          <lib>category_tree</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
        <region name="商品相册下广告(宽230px)"/>
      </file>
      <file name="exchange_list.dwt">
        <region name="左边区域">
          <lib>cart</lib>            //把cart.lbi这个库文件放到“左边区域”进行初始化
          <lib>category_tree</lib>
          <lib>filter_attr</lib>
          <lib>price_grade</lib>
          <lib>history</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
        <region name="右边区域">
          <lib>exchange_hot</lib>
          <lib>exchange_list</lib>
          <lib>pages</lib>           
        </region>
      </file>
      <file name="flow.dwt"/>
      <file name="gallery.dwt"/>
      <file name="goods.dwt">
        <region name="左边区域">
          <lib>cart</lib>                //把cart.lbi这个库文件放到“左边区域”进行初始化
          <lib>category_tree</lib>
          <lib>goods_related</lib>
          <lib>goods_fittings</lib>
          <lib>goods_article</lib>
          <lib>goods_attrlinked</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
        <region name="商品相册下广告(宽230px)"/>
        <region name="右边可编辑区域">
          <lib>goods_tags</lib>
          <lib>bought_goods</lib>
          <lib>comments</lib>
        </region>
      </file>
      <file name="group_buy_goods.dwt">
        <region name="左边区域">
          <lib>cart</lib>         //把cart.lbi这个库文件放到“左边区域”进行初始化
          <lib>category_tree</lib>
          <lib>goods_related</lib>
          <lib>goods_fittings</lib>
          <lib>goods_article</lib>
          <lib>goods_attrlinked</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
        <region name="右边通栏广告(宽750px)"/>
      </file>
      <file name="group_buy_list.dwt">
        <region name="左边区域">
          <lib>cart</lib>            //把cart.lbi这个库文件放到“左边区域”进行初始化
          <lib>category_tree</lib>
          <lib>goods_related</lib>
          <lib>goods_fittings</lib>
          <lib>goods_article</lib>
          <lib>goods_attrlinked</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
        <region name="右边通栏广告(宽750px)"/>
      </file>
     ==================================
      <file name="index.dwt">
        <region name="左边区域">
          <lib>cart</lib>               //把cart.lbi这个库文件放到“左边区域”进行初始化
          <lib>category_tree</lib>
          <lib>top10</lib>
          <lib>promotion_info</lib>
          <lib>order_query</lib>
          <lib>invoice_query</lib>
          <lib>vote_list</lib>
          <lib>email_list</lib>
        </region>
        <region name="站内快讯上广告位(宽:210px)"/>
        <region name="右边主区域">
          <lib>recommend_best</lib>
          <lib>recommend_new</lib>
          <lib>recommend_hot</lib>
          <lib>auction</lib>
          <lib>group_buy</lib>
        </region>
      </file>                            这部分便是对index.dwt中的可编辑区的模块进行了初始化
    ==================================
      <file name="libs.xml"/>
      <file name="message.dwt"/>
      <file name="message_board.dwt">
        <region name="左边区域">
          <lib>cart</lib>
          <lib>category_tree</lib>
          <lib>goods_related</lib>
          <lib>goods_fittings</lib>
          <lib>goods_article</lib>
          <lib>goods_attrlinked</lib>   
        </region>
        <region name="左边广告区域(宽200px)"/>
      </file>
      <file name="myship.dwt"/>
      <file name="package.dwt"/>
      <file name="pick_out.dwt">
        <region name="左边区域">
          <lib>cart</lib>
          <lib>categorys</lib>
          <lib>goods_related</lib>
          <lib>goods_fittings</lib>
          <lib>goods_article</lib>
          <lib>goods_attrlinked</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
      </file>
      <file name="quotation.dwt"/>
      <file name="receive.dwt"/>
      <file name="respond.dwt"/>
      <file name="search.dwt">
        <region name="左边区域">
          <lib>cart</lib>
          <lib>category_tree</lib>
          <lib>goods_related</lib>
          <lib>goods_fittings</lib>
          <lib>goods_article</lib>
          <lib>goods_attrlinked</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
      </file>
      <file name="snatch.dwt">
        <region name="左边区域">
          <lib>cart</lib>
          <lib>category_tree</lib>
          <lib>goods_related</lib>      
          <lib>goods_fittings</lib>
          <lib>goods_article</lib>
          <lib>goods_attrlinked</lib>
        </region>
        <region name="左边广告区域(宽200px)"/>
      </file>
      <file name="style.css"/>
      <file name="style_coffee.css"/>
      <file name="style_green.css"/>
      <file name="style_pink.css"/>
      <file name="tag_cloud.dwt"/>
      <file name="topic.dwt"/>
      <file name="user_clips.dwt"/>
      <file name="user_passport.dwt"/>
      <file name="user_transaction.dwt"/>
      <file name="wholesale_list.dwt"/>
    </regions>
    

    注意代码注释的朋友会发现这段代码:

    [代码]xml代码:

    <region name="左边区域">
          <lib>cart</lib>
          <lib>category_tree</lib>
          <lib>top10</lib>
          <lib>promotion_info</lib>
          <lib>order_query</lib>
          <lib>invoice_query</lib>
          <lib>vote_list</lib>       (ecshop教程转自http://www.ecshopmoban.cn)
          <lib>email_list</lib>
        </region>


    这段代码就是把cart.lbi这个库文件放到“左边区域”进行初始化,
    3.现在我们要使品牌专区模块,在后台的首页模板设置中的左边区域中出现,并且可以编辑。
    我们只需要把libs.xml文件中对应的index<file>下的左边区域初始化区加入即可,如下
     

    [代码]xml代码:

    <file name="index.dwt">
        <region name="左边区域">
          <lib>cart</lib>
        <lib>brands</lib>
          <lib>category_tree</lib>
          <lib>top10</lib>
          <lib>promotion_info</lib>
          <lib>order_query</lib>
          <lib>invoice_query</lib>
          <lib>vote_list</lib>
          <lib>email_list</lib>
        </region>
        <region name="站内快讯上广告位(宽:210px)"/>
        <region name="右边主区域">
          <lib>recommend_best</lib>
          <lib>recommend_new</lib>
          <lib>recommend_hot</lib>
          <lib>auction</lib>
          <lib>group_buy</lib>
        </region>
      </file>

    4.后台模板设置->首页模板中查看,后台已经可以选择并且可以编辑品牌专区模块了.如图


    OK!大功告成,其他模块的修改都可以参照此方法,只需在libs.xml这个文件中加对位置就可以实现了。希望ecshop教程之将非可编辑区改为可编辑区帮助到大家。

    来源:百度文库


    PHP技术交流QQ群:422137578

    除非注明,文章均为 PHP二次开发 原创,转载请注明本文地址:http://www.php2.cc/article-1475-1.html

    相关阅读

    最新评论

    用户名:  *

    邮 箱:  *

    网 址: 注意加上“http://”哦!