- 帖子
- 56
- 积分
- 37
- 体力
- 9 点
- 金币
- 0
- 威望
- 0
|
[共享] 在购物流程页面与结算页面显示商品缩略图片(修正结算页面只显示最后一个的错误)
打开文件根目录下 includes\lib_order.php
在$goods_list[] = $row;之前插入以下代码:
/* 查询商品图片 */
$sql = "SELECT goods_thumb FROM " . $GLOBALS['ecs']->table('goods') . " WHERE goods_id = " . $row['pid'];
$row['goods_thumb'] = $GLOBALS['db']->GetOne($sql);
插入后变为:
/* 查询商品图片 */
$sql = "SELECT goods_thumb FROM " . $GLOBALS['ecs']->table('goods') . " WHERE goods_id = " . $row['pid'];
$row['goods_thumb'] = $GLOBALS['db']->GetOne($sql);
$goods_list[] = $row;
在$arr[$key]['formated_subtotal'] = price_format($value['subtotal'], false); 之后与 } 之前插入以下代码:
/* 查询图片 */
$sql = "SELECT goods_thumb FROM " . $GLOBALS['ecs']->table('goods') . " WHERE goods_id=" . $value['goods_id'];
$arr[$key]['goods_thumb'] = $GLOBALS['db']->GetOne($sql);
插入后变更为:
$arr[$key]['formated_subtotal'] = price_format($value['subtotal'], false);
/* 查询图片 */
$sql = "SELECT goods_thumb FROM " . $GLOBALS['ecs']->table('goods') . " WHERE goods_id=" . $value['goods_id'];
$arr[$key]['goods_thumb'] = $GLOBALS['db']->GetOne($sql);
}
模版修改flow.dwt
1是找到 <!-- {if $step eq "cart"} -->
2是找到 <!-- {if $step eq "checkout"} -->
调用代码:<img src="{$goods.goods_thumb}" width="60" height="60" />
如不明白可以留言解决~
再次支持蓝色黯然~~
鄙视那只像疯狗一样乱咬人的internet
[ 本帖最后由 shuirenlei 于 2008-6-12 19:09 编辑 ] |
|