修复默认ecshop提交订单的红包价格显示问题

更新时间:2014-10-26 点击量:1687

 默认的ecshop中,在订单页面在使用红包的时候会减去订单价格,在使用的时候是正常的,如果在订单页面选择红包,价格削减后,在去修改购物车中的商品,使订单的总价不足使用红包,然后在提交,进入到订单提交页面,这时会发现,红包是不能选的(正常),但是右下角的订单价格中却还有显示红包减去的价格,然后提交订单,发现并没有减去那个红包的折扣,只是在订单提交页面有显示问题。

修复方法:

在flow.dwt中找到:

var flow_no_payment = "{$lang.flow_no_payment}";

        var flow_no_shipping = "{$lang.flow_no_shipping}";

在其下面添加代码:

 

window.onload=function(){

function validateBonus2()

{

  Ajax.call('flow.php?step=validate_bonus', 'bonus_sn=' + bonusSn, validateBonusResponse2, 'GET', 'JSON');

}

 

function validateBonusResponse2(obj)

{

 

if (obj.error)

  {

orderSelectedResponse(obj.content);

try

{

  document.getElementById('ECS_BONUSN').value = '0';

}

catch (ex) { }

  }

  else

  {

orderSelectedResponse(obj.content);

  }

}   

}


blob.pngblob.png

支付宝扫码打赏 微信打赏

如果文章对您有帮助,就打赏一个吧

在线客服

客户服务

热线电话:

13128985956 服务时间:

周一到周六:9:00-18:00

在线QQ客服

在线微信客服

关于我们 常见问题

支付方式 加盟合作

提交需求
优惠红包 购物车0 反馈留言 返回顶部