广州传奇网络
地址:广州市天河区东圃大马路富华楼C座
电话:13808825895
QQ:1564443073
在进行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,到此清理缓存,问题解决。