首页
站长论坛BBS
救助
投稿
discuz视频教程
discuz技术支持
版块
登录
快速注册

ecshop京东模板中配件价格/优惠套餐价格失效解决办法

建站高手 2015-4-20 [建站] 来自PC 复制链接
62361
discuz使用视频教程
31idc

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

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

打开js/common.js文件,找到addToCartNums(goodsId, parentId)方法函数。

整个函数改为如下代码:

  1. function addToCartNums(goodsId, parentId)
  2. {
  3. var goodsIds=goodsId.<a href="/tags.php/substr/" target="_blank">substr</a>(0,goodsId.length-1).split(‘,’);
  4. var buynum=goodsIds.length-1;
  5. var gid = goodsIds[0];
  6. for(i=0;i<goodsIds.length;i++)
  7. {
  8. var goods = new Object();
  9. var spec_arr = new Array();
  10. var fittings_arr = new Array();
  11. var number = 1;
  12. var quick = 1;
  13. goods.quick = quick;
  14. goods.spec = spec_arr;
  15. goods.goods_id = goodsIds[i];
  16. goods.number = 1;
  17. if(i>0){
  18. goods.parent = (typeof(gid) == “<a href="/tags.php/undefined/" target="_blank">undefined</a>”) ? 0 : parseInt(gid);
  19. }
  20. if(i==buynum)
  21. {
  22. Ajax.call(‘flow.php?step=add_to_cart’, ‘goods=’ + goods.toJSONString(), addToCartResponse, ‘POST’, ‘JSON’);
  23. }
  24. else
  25. {
  26. Ajax.call(‘flow.php?step=add_to_cart’, ‘goods=’ + goods.toJSONString(), ”, ‘POST’, ‘JSON’);
  27. }
  28. }
  29. }
复制代码



上一篇:dedecms后台文本编辑器不显示或加截慢解决办法
下一篇:给ECSHOP后台商品简单描述为富文本编辑器
洛阳app开发 发表于 2015-4-21 14:07:37 来自PC
支持学习
洛阳app代写 发表于 2015-4-21 14:36:18 来自PC
支持学习
lgkongyaji 发表于 2015-4-21 23:14:51 来自PC
谢谢分享
b2bw.com.cn:b2b网站大全
洛阳app技术 发表于 2015-4-22 11:14:17 来自PC
支持学习
1547909727 发表于 2015-4-22 13:54:25 来自PC
真是难得给力的帖子啊。
seolianjie 发表于 2015-4-22 16:15:43 来自PC
棒棒哒!!
2058154837
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表