给购物车传值的问题
2016-07-07 15:00 来源:www.chinab4c.com 作者:ecshop专家
请问,在goods.dwt中的积分值:{$goods.integral}这个怎样传入到购物车中?我已经在ecs_cart和order_cart数据表中加一个integral字段了。但是不知道怎样把{$goods.integral}这个值加到数据库中,请问在flow.php中的哪里改动? |
回答:
这个特别简单。在addtocart中将这个数字传递过去。本身他就是用json方式传数组过去的。 |
在购物车的方法中查询出来,然后赋值 |
function addToCart(goodsId, parentId) { var goods= new Object(); var spec_arr= new Array(); var fittings_arr = new Array(); var number = 1; var formBuy= document.forms['ECS_FORMBUY']; var quick = 0; // 检查是否有商品规格 if (formBuy) { spec_arr = getSelectedAttributes(formBuy); if (formBuy.elements['number']) { number = formBuy.elements['number'].value; } quick = 1; } goods.quick = quick; goods.spec= spec_arr; goods.goods_id = goodsId; goods.number= number; goods.integral = 600; //integral; goods.parent= (typeof(parentId) == "undefined") ? 0 : parseInt(parentId); Ajax.call('flow.php?step=add_to_cart', 'goods=' + goods.toJS**tring(), addToCartResp**e, 'POST', 'JSON'); } 我已经给goods.integral赋值了,为什么还是传不过去? |
没有可能。你打印下看。肯定存在这个值的 |
你木有入库操作,当然不能进数据库表了 |
解决了各位,在此谢过! |
怎么解决的! |
这个不需要计算,只要关连查询出来就可以了吧 |
最近更新
常用插件
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
ecshop热门问答
ecshop热门资料
ecshopGHOST
uchome群组
ecshop特价商品
库存为0
mysql支持
ecshopMORE
ecshoplittle
ecshop推荐
ecshop统计代码
ecshop自定义等级价格
ecshopSSL
ecshop温度
ecshop令人堪忧
ecshop购物流程显示重量
ecshop登录方式
ecshop价格区间
ecshop查帐
ecshop项和可
ecshop单里
ecshop邮件订阅
ecshop有意者
ecshop属性值
ecshop京东模版
ecshop独立服务器
ecshopLength
ecshop路径
ecshop图文并茂
ecshop组合商品
ecshoptrain
ecshopdongjianhua