ecshop教程之将非可编辑区改为可编辑区 ...
更新时间:2014-06-02 点击量:3457
以下讲解是以官方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教程转自) <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教程之将非可编辑区改为可编辑区帮助到大家。
如果文章对您有帮助,就打赏一个吧
«上一篇:ecshop中{insert name='history'}修改方法 下一篇:ecshop实体商品与虚拟商品之间批量转换»