帮助中心 >  技术知识库 >  网站相关 >  网站运营 >  ECSHOP教程:团购提示“商品库存不足”

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

2016-06-22 04:58:16 10691

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

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

修改为

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

还是无法解决。去官网查了一下,找到了一个可用的方案,还是修改文件修改group_buy.php,
1.为团购商品设置任一属性、且为此属性分配好库存。
2.修改group_buy.php.
将以下代码:

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

修改为:

view sourceprint?

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

OK,到此清理缓存,问题解决。


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: