ECSHOP教程:團購提示“商品庫存不足”
在進行ecshop團購的時候,即使ecshop商品庫存大于0,但沒有設置任何屬性,零購正常,但是團購總是會提示“對不起,商品庫存不足,請您修改數(shù)量!”。
這到底是怎么回事呢。明明庫存還有的。按照方法:
修改文件:group_buy.php
1 | if ($number > $product_info['product_number']) |
修改為
1 | if ($specs && $number > $product_info['product_number']) |
還是無法解決。去官網(wǎng)查了一下,找到了一個可用的方案,還是修改文件修改group_buy.php,
1.為團購商品設置任一屬性、且為此屬性分配好庫存。
2.修改group_buy.php.
將以下代碼:
1 | empty($product_info) ? $product_info = array('product_number' => 0, 'product_id' => 0) : ''; |
3 | if ($number > $product_info['product_number']) |
4 | { show_message($_LANG['gb_error_goods_lacking'], '', '', 'error'); |
修改為:
view sourceprint?
4 | if ($number > $product_info['product_number']) |
6 | how_message($_LANG['gb_error_goods_lacking'], '', '', 'error'); |
OK,到此清理緩存,問題解決。