新聞中心
Ecshop教程:團(tuán)購(gòu)提示“商品庫(kù)存不足”
作者 / 無(wú)憂主機(jī) 時(shí)間 2015-09-09 01:31:54
最近無(wú)憂主機(jī)小編接到一個(gè)php獨(dú)立ip空間客戶的提問(wèn):在進(jìn)行ecshop團(tuán)購(gòu)的時(shí)候,即使ecshop商品庫(kù)存大于0,但沒(méi)有設(shè)置任何屬性,零購(gòu)正常,但是團(tuán)購(gòu)總是會(huì)提示“對(duì)不起,商品庫(kù)存不足,請(qǐng)您修改數(shù)量!”。 這到底是怎么回事呢。明明庫(kù)存還有的。按照方法: 修改文件:group_buy.php
if ($number > $product_info['product_number'])修改為
if ($specs && $number > $product_info['product_number'])還是無(wú)法解決。去官網(wǎng)查了一下,找到了一個(gè)可用的方案,還是修改文件修改group_buy.php, 1.為團(tuán)購(gòu)商品設(shè)置任一屬性、且為此屬性分配好庫(kù)存。 2.修改group_buy.php. 將以下代碼:
empty($product_info) ? $product_info = array('product_number' => 0, 'product_id' => 0) : ''; /* 查詢:判斷指定規(guī)格的貨品數(shù)量是否足夠 */ if ($number > $product_info['product_number']) { show_message($_LANG['gb_error_goods_lacking'], '', '', 'error'); }修改為:
// empty($product_info) ? $product_info = array('product_number' => 0, 'product_id' => 0) : ''; if($product_info){ /* 查詢:判斷指定規(guī)格的貨品數(shù)量是否足夠 */ if ($number > $product_info['product_number']) { how_message($_LANG['gb_error_goods_lacking'], '', '', 'error'); } }OK,到此清理緩存,問(wèn)題解決。 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: ECSHOP教程:設(shè)置商品比較浮動(dòng)塊的上下位置 ECSHOP程序下單后購(gòu)物車(chē)重新輸入數(shù)量?jī)r(jià)格不自動(dòng)同步的解決方法 ECSHOP如何把商品詳情頁(yè)用戶評(píng)論修改為商品名稱(chēng)+評(píng)論字樣的方法
本文地址:http://www.love62.cn/ecshop/20114.html