如何在ecshop顯示商品銷售記錄 商品已銷售數量

2021-08-31 07:55:18 字數 1165 閱讀 4768

以utf-8編碼,bigsalev2.7模板以例:

一、新建,goods_buy.lbi 檔案

加入如下**

會員id

客戶位址

訂購數量

訂購時間

二、修改goods.php檔案,兩處

1、在檔案尾加入兩個函式

/*** 取得跟商品關聯前10條訂購記錄

** @param string $goods_id 商品編號

** @return 訂購記錄

*/function get_goods_buy_list($goods_id)

return $arr;

}/**

* 取得跟商品關聯前10條訂購記錄

** @param string $goods_id 商品編號

** @return 訂購記錄

*/function get_goods_buy_num($goods_id)

/*** 取得商品銷售總量

** @param string $goods_id 商品編號

** @return 訂購量

*/function get_goods_buy_sum($goods_id)

2、查詢 $smarty->assign('goods', $goods);

在其下一行加入

//獲取商品銷售記錄

$smarty->assign('goods_buy', get_goods_buy_list($goods_id));

$buy_num = get_goods_buy_num($goods_id);

if ($buy_num!= 0 )

sprintf("[%s]位顧客購買過", $buy_num);

$smarty->assign('goods_buy_num', $buy_num);

三、修改模板

查詢在其下加入

查詢在最後乙個標記之後

在其下加入

ECShop顯示某商品銷售累計

最近在學習ecshop內容,想在商品頁面中將某一商品的累計銷售數量顯示出來。通過學習 查詢,解決該問題。參照文章 方案如下 修改 includes lib insert.php 檔案,增加乙個函式 呼叫某商品的累積售出 function insert goods sells arr else ret...

C 習題 商品銷售

商店銷售某一商品,每天公布統一的折扣 discount 同時允許銷售人員在銷售時靈活掌握售價 price 在此基礎上,一次購10件以上者,還可以享受9.8折優惠。現已知當天m個銷貨員銷售情況為 銷貨員號 num 銷貨件數 quantity 銷貨單價 price 101 5 23.5 102 12 2...

靜態成員 商品銷售統計

define crt secure no warings include include using namespace std 問題描述 商店銷售某一商品,每天公布統一的折扣 discount 同時允許銷售人員在銷售時靈活掌握售價 price 在此基礎上,一次購10件以上者,還可以享受9.8折優惠...