ECSHOP 版本2.7 商品详情页面,显示购买记录
EC版本2.7
在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"> <tr> <th>历史购买记录</th> <th>名字</th> <th>订单号</th> <th>地址</th> <th>数量</th> <th>日期</th> </tr> <!--{foreach from=$sale_history item=saleitem}--> <tr> <td></td> <td>{$saleitem.name}</td> <td>{$saleitem.order_sn}</td> <td align="center">{$saleitem.address}</td> <td align="center">{$saleitem.number}</td> <td align="center">{$saleitem.add_time}</td> </tr> <!--{/foreach}--> </table>
------------------------------------------华丽丽的分割线---------------------
------------------------------------
源厂制造10-10000级洁净无尘车间防静电防尘用品!网址:http://www.lgfjd.com 微信号:614412
源厂制造10-10000级洁净无尘车间防静电防尘用品!网址:http://www.lgfjd.com 微信号:614412
posted on 2012-12-17 15:48 ECshop商城二次开发博客 阅读(1340) 评论(0) 编辑 收藏 举报