- 资源介绍
- 更新记录
- 安装教程
ecshop商品详情页动态库存调用
- ECShop 2.7.2版本提供了一个新的特性:货品。
- 具有不同属性的商品类型可以根据不同属性录入相应的货号以及库存数量,这对于一些商家是很有用处了,特别是在ERP中,有着严格库存控制需求的环境下。
- 但是前台部分却还没有跟上这一新特性的步伐,选择了不同属性的时候库存依然是商品的总库存,虽然点击购买的时候是根据货品的库存来判断的。
- 所以这一点上是没有足够好的用户体验,我们有必要改善,为ECShop商品详情页添加动态库存动态货号的功能。
- 主要是通过原有的json来实现
- 在goods.php的
- if (!empty($_REQUEST[‘act’]) && $_REQUEST[‘act’] == ‘price’)
- 这一处理中添加一个调用货品库存/货号的语句
- 通过js动态更新到ecshop商品详情页面上去。
- 具体语句:
- //$goods_tinfo = $GLOBALS[‘db’]->getRow($sql);
- $goods_tinfo = get_goods_info($goods_id);
- $goods_sn = $goods_tinfo[‘goods_sn’];
- $sql = “SELECT * FROM ” .$GLOBALS[‘ecs’]->table(‘products’). ” WHERE goods_id = ‘$goods_id’ LIMIT 0, 1″;
- $prod = $GLOBALS[‘db’]->getRow($sql);
- if (is_spec($attr_id) && !empty($prod))
- {
- $product_info = get_products_info($goods_id, $attr_id);
- }
- if ($product_info[‘product_number’])
- {
- $res[‘stock’] = $product_info[‘product_number’];
- }else{
- $res[‘stock’] = $goods_tinfo[‘goods_number’];
- }
- if ($product_info[‘product_sn’])
- {
- $res[‘goods_sn’] = $product_info[‘product_sn’];
- }else{
- $res[‘goods_sn’] = $goods_tinfo[‘goods_sn’];
- }
- if ($product_info[‘product_weight’])
- {
- $res[‘goods_pweight’] = $product_info[‘product_weight’].’ 千克(kg)’;
- }else{
- $res[‘goods_pweight’] = $goods_tinfo[‘goods_weight’];
- }
- //$res[‘goods_pweight’] = $product_info[‘product_weight’];
- $res[‘ecs_shopprice’] = price_format($shop_price);
- 插入在die($json->encode($res)); 前
猜你喜欢
-
ecshop多重判断来访用户是否来自手机的方法
2021-02-04 -
ecshop商品详情页添加任意字段的方法
2021-02-04 -
修改ecshop代码的网址为绝对路径绝对地址
2021-02-04 -
Discuz教程:X3.2统计代码添加无效出错的解决方法
2021-02-04 -
ecshop将商品批量加入收藏的方法
2021-02-04 -
ecshop退出登录会清空购物车的bug优化最佳解决方法
2021-02-04 -
ecshop通过if判断栏目ID/产品ID的方法
2021-02-04 -
ecshop教程:商品比较页面样式修改
2021-02-04 -
ecshop后台自定义导航栏增加nofollow功能的方法
2021-02-04 -
实现ecshop注册必须邮箱验证
2021-02-04
-
将ecshop网站模板邮箱地址替换为手机号码
2021-02-04 -
让ecshop后台商品列表搜索关键字支持商品价格搜索
2021-02-04 -
ecshop是如何控制产品的价格显示的
2021-02-04 -
ecshop删除商品及记录的函数
2021-02-04 -
将ecshop购物车里的商品按购买先后顺序排列
2021-02-04 -
ecshop无法添加首页主广告的解决方法
2021-02-04 -
关于ECSHOP模板架设的服务器php版本过高报错的解决方法集合
2021-02-04 -
ecshop教程:解决会员找回密码无法使用的BUG
2021-02-04 -
强化ECSHOP搜索功能(随机关键词+拼音搜索+分词搜索+结果分类展
2021-02-04 -
ECSHOP切底删除订单和评论的SQL语法
2021-02-04
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源网
- 2021-02-04Hi,初次和大家见面了,请多关照!
最后编辑:2021-02-04



