ecshop微信商城
??官方微博: 腾讯 ?
首页 > ECSHOP教程 > ECSHOP亚博体育手机游戏送教程 > ECSHOP商品详情页修改 > ECSHOP商品详情页面显示商品购买记录方法

ECSHOP商品详情页面显示商品购买记录方法

ECSHOP教程 / ecshop 教程网(www.ecshop119.com) 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中加入 代码

<>"100%"?cellpadding="5"?cellspacing="1">
?????????????
?????????????????
历史购买记录
?????????????????
名字
????????????????????
订单号
????????????????????
地址
????????????????????
数量
????????????????????
日期
????????????????
????????????????
????????????????
????????????????????

?????????????????
{
$saleitem.name}
????????????????????
{
$saleitem.order_sn}
????????????????????<>"center">{$saleitem.address}
????????????????????<>"center">{$saleitem.number}
????????????????????<>"center">{$saleitem.add_time}
????????????????
????????????????
????????????



转载请注明:ECshop119亚博体育手机游戏送屋-ECshop教程网(全国最专业的ECSHOP插件制作商-专业ECSHOP二次开发)

帮助目录

在线反馈

加ECSHOP亚博体育手机游戏送屋微信语音帮助。

ecshop微信群

与网友交流ECSHOP开发修改。

加入QQ群交流