百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>Ecshop教程> ecshop订单结算时候,红包叠加使用的问题
分享文章到:

ecshop订单结算时候,红包叠加使用的问题

发布时间:12/03 来源: 浏览: 关键词:
提交订单时选择一个已有红包,费用总计里显示的是扣除已有红包后的金额,再输入一个有效的红包序列号并验证,显示的是使用验证序列号的红包,但是提交订单后,订单总额却是减去已有红包后的金额。提交订单前和提交订单后显示的订单总额不一致。


Bug原因:

Flow.php 文件中订单完成后执行的代码↓

111.png

先判断用户已有红包是否有值,如果没有才判断红包序列号。

但是使用序列号时,已有红包表单并未重置,所以出现bug.

 

 

bug解决方案:

 

在验证红包序列号成功后,重置已有红包的select状态为未选中任何红包。

 

修改shipping_flow.js文件

 

222.png

 

图示位置添加:

document.getElementById("ECS_BONUS").options[0].selected = true;

selectedBonus = 0;


打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

相关文章

共有6人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板