我改了模板。但是登陆后出现Template error

2016-07-07 15:06 来源:www.chinab4c.com 作者:ecshop专家

:) :)

回答:
不好意思。因为时间有限,我们不能详细的看您修改的代码。
如果您不懂代码,建议您用我们原始的覆盖下。
我们现在主要解决安装使用的问题。

这是我自主仿制的模板!

原帖由 cici9911 于 2008-3-22 23:38 发表
这是代码:


请斑竹帮我看下到底是哪里出错了!3天了 没有找到答案!!!
谢谢 谢谢啊!


恭喜幸运的你遇到了我,因为我也刚刚被这个错误提示折磨了几个小时之久,现在,让我来给你一些提示吧。

首先,不得不客观的说一声:ECShop的default模板的HTML和JS部分实在太凌乱了,这个毛病从Discuz!时代就养成了,到现在也丝毫看不到有改变的意思。

因为ECShop在浏览器端的很多地方使用了AJAX技术(实话说很多地方这么做没有意义),因此令模板与后台代码产生了更多的耦合,使得我等在制作模板时无法完全的随心所欲(除非你连这部分也重新定制),一旦删除了default模板中的一些特殊标记,就会导致“Template Error!”这个错误提示的产生。(这部分的提示代码是用JS写成并包含在某个文件中的,我至今也没找到它的位置,将JS脚本随意堆放,这是我另一处“佩服”ECShop开发者的地方!)

具体到楼主遇到的问题和贴出的代码,你应该打开“themes\default\library\member.lbi”这个文件,并将自己定制的与官方默认的对比一下,不出意外,你会发现经你修改的模板中缺少了(id="ECS_MEMBERZONE")这串字符,呵呵,它是用来配合ECShop前端JS代码用的,如果缺少了它,一定会导致错误提示的。至于如何弥补,你应该知道怎么做的。

在EC的模板中,诸如这种以“ECS_”开头的id标记有很多,统统都要保留,否则产生的错误很可能害得你几个小时下来都查不出症结所在。

这些问题官方模板教程已经提到过 遇到问题首先用论坛搜索

6楼的就你知道搜索~?自己以为是的家伙~搜都没搜过你废话什么??!!

自己搜搜看看这个词有几个结果!!!

6楼的还是所谓的金牌会员~半瓶子醋~还不如5楼的"EC新手"专业~

已经解决