ECSHOP教程:團購提示“商品庫存不足”
2016-06-22 04:58:16
13818
在進行ecshop團購的時候,即使ecshop商品庫存大于0,但沒有設置任何屬性,零購正常,但是團購總是會提示“對不起,商品庫存不足,請您修改數量!”。
這到底是怎么回事呢。明明庫存還有的。按照方法:
修改文件:group_buy.php
1 | if ( $number > $product_info [ 'product_number' ]) |
修改為
1 | if ( $specs && $number > $product_info [ 'product_number' ]) |
還是無法解決。去官網查了一下,找到了一個可用的方案,還是修改文件修改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,到此清理緩存,問題解決。