ECShop H5微商城
ECShop APP商城
ECshop4.0商业授权
ECShop源码全能套餐
ECMall全能套餐(含主机)
ECMall3.0功能定制
ECShop商城小程序
ECShop二开定制
ECShop授权套餐
ECShop装修市场
ECMall基础套餐(PC+H5)
ECMall3.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 编辑 ]
ECShop下载                             ECShop4.0商业授权

提示: 该帖被管理员或版主屏蔽
签名被屏蔽

TOP

致谢!已使用!!www.itmallcn.com
ECShop下载                             ECShop4.0商业授权

TOP

提示: 该帖被管理员或版主屏蔽
签名被屏蔽
ECShop下载                             ECShop4.0商业授权

TOP

原帖由 lictor 于 2008-6-12 20:42 发表
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT goods_thumb FROM `baibao`.`ecshop_goods` WHERE goods_id= ) [2] => Array ( [error]  ...



怎么会这样.上次的代码你不是也能用嘛.
ECShop下载                             ECShop4.0商业授权

TOP

不知道啊,怎么回事啊

TOP

原帖由 lictor 于 2008-6-12 21:03 发表
不知道啊,怎么回事啊


把你lib_order.php的代码贴上来看看

TOP

不错,多谢分享
ECShop下载                             ECShop4.0商业授权

TOP

我修改后的文件见附件

帮我排查一下好吗?

我是2.6的

lib_order.rar (15.27 KB)

TOP

原帖由 lictor 于 2008-6-12 21:13 发表
我修改后的文件见附件

帮我排查一下好吗?

我是2.6的



ok~~


结算页面你添加了两次~~

lib_order.rar (15.27 KB)

TOP

我地个妈呀!感动了,终于成功了,我服了!

都怪我太粗心了,麻烦大家了!

TOP

原帖由 lictor 于 2008-6-12 21:25 发表
我地个妈呀!感动了,终于成功了,我服了!

都怪我太粗心了,麻烦大家了!



哈哈~
顺便也祝你的店铺早日开业~~
ECShop下载                             ECShop4.0商业授权

TOP

正在上货,上一会歇歇,晚上好看球,呵呵

大家也加油!!!!!

TOP

返回列表