广州传奇网络

地址:广州市天河区东圃大马路富华楼C座

电话:13808825895

邮箱:gz020wbs@163.com

QQ:1564443073

网址:http://www.020wbs.com/

首页 > 二次开发Ecshop二次开发 > ECSHOP教程:团购提示“商品库存不足”

二次开发Ecshop二次开发

二次开发Ecshop二次开发

ECSHOP教程:团购提示“商品库存不足”

 在进行ecshop团购的时候,即使ecshop商品库存大于0,但没有设置任何属性,零购正常,但是团购总是会提示“对不起,商品库存不足,请您修改数量!”。
这到底是怎么回事呢。明明库存还有的。按照方法:
修改文件:group_buy.php

1
if ($number > $product_info['product_number'])
修改为

1
if ($specs && $number > $product_info['product_number'])

1.为团购商品设置任一属性、且为此属性分配好库存。
2.修改group_buy.php.
将以下代码:

1
empty($product_info) ? $product_info = array('product_number' => 0, 'product_id' => 0) : '';
2
/* 查询:判断指定规格的货品数量是否足够 */
3
if ($number > $product_info['product_number'])
4
{ show_message($_LANG['gb_error_goods_lacking'], '', '', 'error');
5
}
修改为:

1
// empty($product_info) ? $product_info = array('product_number' => 0, 'product_id' => 0) : '';
2
if($product_info){
3
/* 查询:判断指定规格的货品数量是否足够 */
4
if ($number > $product_info['product_number'])
5
{
6
how_message($_LANG['gb_error_goods_lacking'], '', '', 'error');
7
}
8
}
OK,到此清理缓存,问题解决。