ecshop微信商城
  官方微博: 騰訊  
首頁 > ECSHOP教程 > ECSHOP模板教程 > ECSHOP商品詳情頁修改 > ECSHOP商品詳情頁面顯示商品購買記錄方法

ECSHOP商品詳情頁面顯示商品購買記錄方法

ECSHOP教程 / ecshop 教程網(www.nrkidn.live) 2015-09-10

實現ECSHOP商品詳情頁面顯示購買記錄

有些ECSHOP模板開發時候沒有帶這個商品購買記錄,所以需要自己增加下:

在goods.php加入 代碼

$smarty->assign('sale_history',      getsales_history($goods_id));        //獲取購買歷史記錄
function getsales_history($goods_id){
$sql ='select f.consignee, f.order_sn, f.address, g.goods_number,f.add_time FROM '$GLOBALS['ecs']->table('order_goods') .' as g,'$GLOBALS['ecs']->table('order_info') .' as f where g.order_id = f.order_id and g.goods_id='.$goods_id;
$res $GLOBALS['db']->getAll($sql);
$sales_history array();
foreach ($res AS $idx => $row){
   $sales_history[$idx]['name']       = $row['consignee'];
   $sales_history[$idx]['order_sn']       = $row['order_sn'];
   $sales_history[$idx]['address']       = $row['address'];
   $sales_history[$idx]['number']       = $row['goods_number'];
  // $sales_history[$idx]['add_time']       = local_date("Y-m-d", $row['add_time']);
   $sales_history[$idx]['add_time']       = local_date($GLOBALS['_CFG']['time_format'], $row['add_time']);
   
}
  return $sales_history;
}



在goods.dwt中加入 代碼

<table width="100%" cellpadding="5" cellspacing="1">
             
                 
歷史購買記錄
                 
名字
                    
訂單號
                    
地址
                    
數量
                    
日期
                
                
                
                    

                 
{
$saleitem.name}
                    
{
$saleitem.order_sn}
                    <td align="center">{$saleitem.address}
                    <td align="center">{$saleitem.number}
                    <td align="center">{$saleitem.add_time}
                
                
            



轉載請注明:ECshop119模板屋-ECshop教程網(全國最專業的ECSHOP插件制作商-專業ECSHOP二次開發)

幫助目錄

在線反饋

加ECSHOP模板屋微信語音幫助。

ecshop微信群

與網友交流ECSHOP開發修改。

加入QQ群交流