進(jìn)入 后臺(tái) 》數(shù)據(jù)庫管理 》SQL查詢,執(zhí)行下面SQL語句,注意將 “ecs_” 改成你的數(shù)據(jù)庫前綴
3)、
修改 /admin/goods.php
找到(注意:一共能找到兩處,都要修改才行)
$sql = "INSERT INTO " . $ecs->table('goods') . " (goods_name, goods_name_style, goods_sn, " .
將之修改為
$sql = "INSERT INTO " . $ecs->table('goods') . " (goods_name, goods_name_style, goods_sn, min_buynum, " .
繼續(xù),找到(注意:一共能找到兩處,都要修改才行)
"VALUES ('$_POST[goods_name]', '$goods_name_style', '$goods_sn', '$catgory_id', " .
將之修改為
"VALUES ('$_POST[goods_name]', '$goods_name_style', '$goods_sn', '$_POST[min_buynum]', '$catgory_id', " .
繼續(xù)向下,找到
"goods_sn = '$goods_sn', " .
在它下面增加一行代碼
"min_buynum = '$_POST[min_buynum]', " .
至此,后臺(tái)部分修改完畢,下面開始修改前臺(tái)部分
4)、
這里以官方默認(rèn)模板為例進(jìn)行講解,其他模板請(qǐng)自行對(duì)照修改
打開文件 /themes/default/goods.dwt
將
<input name="number" type="text" id="number" value="1" size="4" onblur="changePrice()" style="border:1px solid #ccc; "/>
修改為
<input name="number" type="text" id="number" value="{$goods.min_buynum|default:"1"}" size="4" onblur="changePrice()" style="border:1px solid #ccc; "/>
繼續(xù)向下,找到
var qty = document.forms['ECS_FORMBUY'].elements['number'].value;
在它下邊增加一段代碼
<!--{if $goods.min_buynum}--> if(qty<{goods.min_buynum}) { alert('對(duì)不起,本商品最小起訂數(shù)為:{$goods.min_buynum}'); qty = {$goods.min_buynum}; } <!--{/if}--> |
5)、
打開文件 /flow.php
找到
$sql = "SELECT g.goods_name, g.goods_number ".
修改為
$sql = "SELECT g.goods_name, g.goods_number, g.min_buynum ".
找到
//查詢:系統(tǒng)啟用了庫存,檢查輸入的商品數(shù)量是否有效 |
在它上邊增加
/*比較購買數(shù)量與最小起訂數(shù) www.kicshop.com */
if($row['min_buynum']>$val)
{
show_message(sprintf('對(duì)不起,您選擇的商品%s,最小起訂數(shù)為%d件.',
$row['goods_name'],$row['min_buynum']),'返回購物車','?step=cart');
exit;
}