新聞中心
Ecshop程序二次開發(fā)實現實現商品列表頁顯示庫存
作者 / 無憂主機 時間 2015-10-29 15:35:40
由于雙十一快到了,很多站長朋友們也都在積極備戰(zhàn)了。很多電商的站長朋友們最近可以說是累壞了。營銷,策劃,搭建好網上商城等等??梢哉f是做足了準備。小編的一位站長朋友為了這次的雙十一特例做了幾個商城網站。就是擔心到時候某個平臺供應不足,可以臨時的補上。商城是在PHP免備案虛擬主機中使用的Ecshop程序來做的。這款程序由于功能比較齊全,所以基本上換了模板,配置下接口之類的就可以使用了??墒乾F在他遇到了這樣的一個問題,網站首頁的寶貝詳情列表頁沒有顯示商品庫存,如果到時候下單的比較多,庫存沒了都不知道就不好辦了,小編翻閱了一些資料,明白了其實庫存都是字段都是存在數據庫中的,只要調取出來在模板顯示就行了。具體的可能要修改一些代碼,小編詳細的整理如下: 1首先打開category.php 在448行代碼修改為:
$sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ' .修改為以下代碼:
$sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price,g.goods_number, ' .2 找到512行代碼:
$arr[$row['goods_id']]['url'] = build_uri('goods', array('gid'=>$row['goods_id']), $row['goods_name']);在下面添加一行代碼:
$arr[$row['goods_id']]['goods_number'] = $row['goods_number'];3 開始修改模板文件。找到themes/default/library/goods_list.lbi文件。使用高級編輯器打開。 找到85行代碼:
<a href="javascript:collect({$goods.goods_id});" class="f6">{$lang.btn_collect}</a>在這行代碼上面添加一行代碼:商品庫存:
{$goods.goods_number}<br />如下圖: 這樣商品的庫存數量就可以正常的在網站首頁正常顯示出來了。以上方法就是關于Ecshop程序二次開發(fā)實現實現商品列表頁顯示商品庫存的詳細步驟。 無憂主機相關文章推薦閱讀: 如何使ECSHOP商品圖加速顯示 如何在ECSHOP團購列表調用團購價格 ECSHOP教程:商品詳情頁顯示收藏數量
本文地址:http://www.gle-technology.com/ecshop/20525.html