欢迎光临一流素材网,免积分免费素材下载!
当前位置:首页 > 教程 > CMS教程>Ecshop

ecshop用户中心我的订单列表中显示商品缩略图

所属栏目:Ecshop更新时间:2015-01-10 来源:网络 原作者:不详 发布:deepdfhy浏览:0

ECSHOP用户中心我的订单中订单列表默认不能显示商品缩略图,通过以下方法可以调用出来:

第一步:

打开 /includes/lib_transaction.php 文件

查找:

$arr[] = array('order_id'       => $row['order_id'],
                       'order_sn'       => $row['order_sn'],
                       'order_time'     => local_date($GLOBALS['_CFG']['time_format'], $row['add_time']),
                       'order_status'   => $row['order_status'],
                       'total_fee'      => price_format($row['total_fee'], false),
                       'handler'        => $row['handler']);

替换为:

$row['thumb'] =$GLOBALS['db'] ->getOne("select goods_thumb from".
$GLOBALS['ecs']->table("goods").
"where goods_id =(select goods_id from".
$GLOBALS['ecs']->table("order_goods").
"where order_id=".$row['order_id'].")");

$arr[] = array('order_id'       => $row['order_id'],
'order_sn'       => $row['order_sn'],
'order_time'     => local_date($GLOBALS['_CFG']['time_format'], $row['add_time']),
'order_status'   => $row['order_status'],
'total_fee'      => price_format($row['total_fee'], false),
'handler'        => $row['handler'],
        'thumb'          => $row['thumb']);

第二步:

在模板文件中 /themes/模板目录/user_transaction.dwt  文件中使用以下代码调用商品缩略图:

<img src="{$item.thumb}" width="80" height="80"/>

OK了!


一流资源网还有一篇,可同时调用显示订单商品缩略图图及收货人的教程:

http://www.16css.com/ecshop/1122.html


标签:
收藏 0 有帮助 0 没帮助 0 打赏 0
相关教程
给个评价吧