IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

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

    unvs发表于 2014-11-28 05:48:40
    love 0

    因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
    {
    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’);
    }

    }
    }



沪ICP备19023445号-2号
友情链接