我想新建立一个页面test.php(要求和index.php显示效果一样)

2016-07-07 16:38 来源:www.chinab4c.com 作者:ecshop专家

我想新建立一个页面test.php(要求和index.php显示效果一样)
1.复制ecshop目录下index.php,并将 "复件 index.php"重命名为“test.php”,
2.复制eshop\themes\default目录index.dwt,并将“复件 index.dwt”重命名为“test.dwt”
3.用记事本打开test.php替换“index.dwt”为“test.dwt”
4.重起IIS,浏览http://localhost/eshop/test.php

发现 主区域中间 不显示(其中 主区域右侧和主区域左侧显示正常)
测试1 主区域右侧 代码--显示正常:
<body>
<div id="globalRight">
<!-- TemplateBeginEditable name="主区域右侧" -->
<!-- #BeginLibraryItem "/library/new_articles.lbi" --><!-- #EndLibraryItem -->
<!-- #BeginLibraryItem "/library/recommend_promotion.lbi" --><!-- #EndLibraryItem -->
<!-- #BeginLibraryItem "/library/brands.lbi" --><!-- #EndLibraryItem -->
<!-- #BeginLibraryItem "/library/email_list.lbi" --><!-- #EndLibraryItem -->
<!-- #BeginLibraryItem "/library/vote_list.lbi" --><!-- #EndLibraryItem -->
<!-- TemplateEndEditable -->
</div><!-- /globalRight -->
</body>


测试2主区域中间 代码--不显示
<body>
<div id="globalMiddle">
<!-- TemplateBeginEditable name="主区域中间" -->
<!-- #BeginLibraryItem "/library/recommend_best.lbi" --><!-- #EndLibraryItem -->
<!-- #BeginLibraryItem "/library/recommend_new.lbi" --><!-- #EndLibraryItem -->
<!-- #BeginLibraryItem "/library/recommend_hot.lbi" --><!-- #EndLibraryItem -->
<!-- #BeginLibraryItem "/library/group_buy.lbi" --><!-- #EndLibraryItem -->
<!-- #BeginLibraryItem "/library/auction.lbi" --><!-- #EndLibraryItem -->
<!-- TemplateEndEditable -->
</div><!-- /globalMiddle -->
</body>

请问为什么 --测试2主区域中间 代码--不显示--


回答:
自己顶下。。。。。

需要修改admin/includes/lib_template.php


克隆123行到142行,把index改为为test,就可以了。

谢谢 luhengqi( Xeon[祺])