首页建站经验 Ecshop商品加入购物车无效的解决方法

Ecshop商品加入购物车无效的解决方法

之前A5源码小编在A5资讯内发过关于Ecshop商城内商品加入购物车无效的解决方法,今天用之前的方法解决无效,在网上搜寻其他解决方案,在这里给大家分享一下,对Ecshop程序爱好的人也…

之前A5源码小编在A5资讯内发过关于Ecshop商城内商品加入购物车无效的解决方法,今天用之前的方法解决无效,在网上搜寻其他解决方案,在这里给大家分享一下,对Ecshop程序爱好的人也可以学习一下哦。这个加入购物车无效的问题是因为Ecshop程序内的Jquery代码有冲突了,我们需要针对五个js文件进行修改操作,总共有五个JS代码文件需要修改,A5源码小编下面将会一一罗列出来,提醒各位,操作前请先做一下全站备份。

第一步:文件路径:../js/transport.js

在该js文件底部增加以下代码:

if (Object.prototype.toJSONString)

{ var oldToJSONString = Object.toJSONString; Object.prototype.toJSONString = function(){ if (arguments.length > 0){ return false; }else{ return oldToJSONString.apply(this, arguments); } } }

第二步:文件路径:../js/compare.js

找到代码:

this.timer = window.setInterval(this.relocation.bind(this), 50);

并修改为:

this.timer = window.setInterval(this.bind(this.relocation,this), 50);

在这个文件内,利用ctrl+F4查找代码:lastScrollY :

在这个代码上面添加一段代码:

bind : function(obj1,obj2) { return function() { obj1.apply(obj2, arguments); } },

第三步:在ecshop官网下载最新的jquery库文件到模板目录中,

例如:../themes/temlatename/images/js/jquery.1.5.2.js

如果你的模板中没有对应目录的上面的目录,则新建目录拷入jquery文件即可。

第四步:在下列的网站模板文件中,找到嵌入global.js文件的代码,删除嵌入global.js;

文件为:brand.dwt、brand_list.dwt、category.dwt、exchange_list.dwt、search.dwt

第五步:文件路径:../themes/temlatename/library/page_header.lbi

在这个文件的顶部加入一句代码:

Ps:如需调用JQUERY对象时必须要用两个美元符$$,不要用一个$,因为一个$与ECSHOP原有的函数同名有兼容问题。

Ecshop后台清空缓存后,去前台测试下效果吧!

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/16313.html
上一篇wordpress:在插件列表中隐藏一个WordPress插件
下一篇 Ecshop订单导出提示内存溢出的解决方法
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部