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

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

ecshop商品銷量顯示月銷量已銷售或總銷量的方法

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

ECSHOP商品銷量顯示月銷量已銷售或總銷量二次開發(fā)教程-本文章以默認的ECSHOP模板為例作講解:
ECSHOP模板前臺頁面商品的相關(guān)信息在/includes/lib_goods.php文件里,那么,首先我們找到這個文件,在其末尾?>符號前添加下面這個函數(shù)(月銷量和總銷量二者任選其一)
月銷量:
function ec_buysum($goods_id){
$LMonth=strtotime("last month"); //前一個月
$nowTime=time(); //當前時間
$sql="select sum(goods_number) from " . $GLOBALS['ecs']->table('order_goods') . " AS g ,".$GLOBALS['ecs']->table('order_info') . " AS o WHERE o.order_id=g.order_id and g.goods_id = ".$goods_id." and o.pay_status=2 and o.add_time >= ".$LMonth." and o.add_time <= ".$nowTime." group by g.goods_id";
if (($GLOBALS['db']->getOne($sql)) == ""){
return "0";
}
else
{
return $GLOBALS['db']->getOne($sql);
}}
總銷量:
function ec_buysum($goods_id){
$sql = "select sum(goods_number) from " . $GLOBALS['ecs']->table('order_goods') . " AS g ,".$GLOBALS['ecs']->table('order_info') . " AS o WHERE o.order_id=g.order_id and g.goods_id = " . $goods_id . " and o.order_status=5 " ;
if (($GLOBALS['db']->getOne($sql)) == "")
{
return "0";
}
else
{
return $GLOBALS['db']->getOne($sql);
}}
然后,還是在同一個文件里,找到(大約317行)
$goods[$idx]['brand_name'] = isset($goods_data['brand'][$row['goods_id']]) ? $goods_data['brand'][$row['goods_id']] :'';
在其下面添加如下代碼:
$goods[$idx]['buy_num']= ec_buysum($row['goods_id']);
這樣,您在模版中可以調(diào)用數(shù)據(jù)了,變量名為: $goods.buy_num
當然,這里只是修改了首頁調(diào)用部分,如果您想在分類頁和商品詳情頁調(diào)用銷量應(yīng)該怎么做呢?
先來看商品詳情頁如何操作,仍然只修改/includes/lib_goods.php這個文件
找到(大概594行)
/* 修正商品圖片 */
???????$row['goods_img'] = get_image_path($goods_id, $row['goods_img']);
在其下方添加
/*顯示商品銷量*/
$row['buy_num'] = ec_buysum($row['goods_id']);
就可以了,然后在goods.dwt模板文件中適當?shù)奈恢谜{(diào)用數(shù)據(jù) ,變量名為: $goods.buy_num
接下來在分類頁調(diào)用:找到/category.php
大約在第508行下面 插入
$row['buy_num'] = ec_buysum($row['goods_id']);
然后goods_list.lbi庫文件中合適的位置使用 $goods.buy_num

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

轉(zhuǎn)載請注明: ecshop商品銷量顯示月銷量已銷售或總銷量的方法

相關(guān)文章
推薦文章
模板推薦