花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

ecshop商品列表頁顯示商品庫存方法

時間: 2024-02-25 10:43 閱讀: 作者:素材無憂網(wǎng)

ecshop網(wǎng)店在很多時候,需要將商品的庫存在ecshop商品列表里面顯示,ecshop商品列表無非是首頁,ecshop分類列表頁,ecshop搜索頁面和品牌顯示頁面。
下面將結(jié)合ecshop商品列表的程序,來演示ecshop商品列表中如何顯示商品庫存。
首先,要知道ecshop數(shù)據(jù)庫表goods里的goods_number為庫存字段,先檢索出來就可以了。
$sql = 'SELECT g.goods_id, g.goods_name,g.goods_number, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ' . ? "IFNULL(mp.user_price, g.shop_price * '$_SESSION[discount]') AS shop_price, g.promote_price, g.goods_type, " . ? 'g.promote_start_date, g.promote_end_date, g.goods_brief, g.goods_thumb , g.goods_img ' .? ? 'FROM ' . $GLOBALS['ecs']->table('goods') . ' AS g ' . ? ? ? ? ? ? 'LEFT JOIN ' . $GLOBALS['ecs']->table('member_price') . ' AS mp ' . ? "ON mp.goods_id = g.goods_id AND mp.user_rank = '$_SESSION[user_rank]' " . ? ? ? ? ? ? "WHERE $where $ext ORDER BY $sort $order";
在這里將檢索goods_number來在模板顯示商品庫存.將該字段放到數(shù)組中 $arr[$row['goods_id']]['goods_number'] = $row['goods_number'];
最后在 themes/default/library/goods_list.lbi 中使用 {$goods.goods_number} 來在模板顯示商品庫存.
實例講解:在ECSHOP商品列表頁每個商品的下面顯示商品庫存?
修改步驟:
1、打開category.php 文件
$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, ' .
繼續(xù)在
$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'];
2、打開 themes/模板文件夾/library/goods_list.lbi 文件
在你想顯示 庫存的地方加入下面代碼
例如在
{$lang.btn_collect}
上面加入一行代碼
庫存:{$goods.goods_number}

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: ecshop商品列表頁顯示商品庫存方法

相關文章
推薦文章
模板推薦