找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 282|回复: 0

[cms教程] 如何控制ECSHOP的购买数量,ecshop某个特定的分类产

[复制链接]

该用户从未签到

发表于 2015-9-28 13:16:29 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
   
控制ECSHOP的购买数量,在很多时候是必须的,而且当你有特别的需求的时候,控制数量显得格外重要。需要在goods表中增加个字段"gc"控制购买数量 首先,你需要在购买的时候,提示输入框,告诉用户,你必须购买多少.其次,购物车中需要修改购买数量的时候,你也需要控制。 1:详细页面中控制. 在flow.php里面addto_cart中,加入以下代码,控制购买. $gc = $db -> getOne("select gc from ".$ecs->table('goods')." where goods_id = ".$goods ->goods_id); if ($goods->number%$gc) { $result['error', = 1; $result['message', = "购买数量必须输入{$gc}的倍数"; } 2:在common.js中增加函数 function addToCart1(goodsId, parentId) { var goods = new Object(); var spec_arr = new Array(); var fittings_arr = new Array(); var number = 1; var t = "number"+goodsId; number = document.getElementById("number"+goodsId).value; goods.spec = spec_arr; goods.goods_id = goodsId; goods.number = number; goods.parent = (typeof(parentId) == "undefined") ? 0 : parseInt(parentId); Ajax.call('flow.php?step=add_to_cart', 'goods=' + goods.toJS**tring()] addToCartResp*...

   
内容已隐藏,请关注公众号输入验证码查看

               
验证码 

  

本帖支持关注公众号查看

【无套路  无套路  无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】

回复

使用道具 举报

网站地图|页面地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2025-5-25 04:09

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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