解决ecshop配件价格 优惠套餐价格失效问题 适用京东等模板

作者: unvs 分类: PHP 发布时间: 2014-11-28 13:48 ė12,977 views 6没有评论

因ecshop模板二次开发的太多了,会出现大小问题。遇到商品详情页的优惠套餐价格失效问题,怎么解决?下面是解决办法,适用京东jd2013等模板。

打开js/common.js文件,找到addToCartNums(goodsId, parentId)方法函数。
整个函数改为如下代码:

function addToCartNums(goodsId, parentId)
{
var goodsIds=goodsId.substr(0,goodsId.length-1).split(‘,’);
var buynum=goodsIds.length-1;
var gid = goodsIds[0];
for(i=0;i<goodsIds.length;i++)
{
var goods = new Object();
var spec_arr = new Array();
var fittings_arr = new Array();
var number = 1;
var quick = 1;
goods.quick = quick;
goods.spec = spec_arr;
goods.goods_id = goodsIds[i];
goods.number = 1;
if(i>0){
goods.parent = (typeof(gid) == “undefined”) ? 0 : parseInt(gid);
}

if(i==buynum)
{
Ajax.call(‘flow.php?step=add_to_cart’, ‘goods=’ + goods.toJSONString(), addToCartResponse, ‘POST’, ‘JSON’);
}
else
{
Ajax.call(‘flow.php?step=add_to_cart’, ‘goods=’ + goods.toJSONString(), ”, ‘POST’, ‘JSON’);
}

}
}

本博文章基本上属于原创或收集整理,都是心血结晶。
欢迎转载分享,转载请注明出处,谢谢!
本文地址:解决ecshop配件价格 优惠套餐价格失效问题 适用京东等模板

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ɣ回顶部