您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop用户中心我的订单显示收货人及商品缩略图
云悠洋2024-01-18Ecshop商城教程已有人查阅
导读ECSHOP系统用户中心我的订单中不能显示收货人及商品缩略图图,没有这个非常不方便。好在ECSHOP是开源的,通过以下方法可以实现:
ECSHOP系统用户中心我的订单中不能显示收货人及商品缩略图图,没有这个非常不方便。好在ECSHOP是开源的,通过以下方法可以实现:
步骤一:
打开 includes/lib_transaction.php 文件,
查找:
打开我的订单模板文件:
查找:
商品缩略图图:
{$item.goods_thumb}
收货人:{$item.consignee}
这2个加到订单列表,你要显示位置中去,大功告成
步骤一:
打开 includes/lib_transaction.php 文件,
查找:
$sql = "SELECT order_id, order_sn, order_status, shipping_status, pay_status, add_time, " .
替换为:
$sql = "SELECT order_id, order_sn, order_status, shipping_status,consignee, pay_status, add_time, " .
继续查找:
$row['order_status'] = $GLOBALS['_LANG']['os'][$row['order_status']] . ',' . $GLOBALS['_LANG']['ps'][$row['pay_status']] . ',' . $GLOBALS['_LANG']['ss'][$row['shipping_status']];
在这行代码下面新建一行添加以下代码:
$row['goods_name'] =$GLOBALS['db'] ->getOne("select goods_name from". $GLOBALS['ecs']->table("goods"). "where goods_id =(select min(goods_id) from". $GLOBALS['ecs']->table("order_goods"). "where order_id=".$row['order_id'].")"); $row['goods_id'] =$GLOBALS['db'] ->getOne("select goods_id from". $GLOBALS['ecs']->table("goods"). "where goods_id =(select min(goods_id) from". $GLOBALS['ecs']->table("order_goods"). "where order_id=".$row['order_id'].")"); $row['goods_thumb'] =$GLOBALS['db'] ->getOne("select goods_thumb from". $GLOBALS['ecs']->table("goods"). "where goods_id =(select min(goods_id) from". $GLOBALS['ecs']->table("order_goods"). "where order_id=".$row['order_id'].")");
再继续查找:
$arr[] = array('order_id' => $row['order_id'],
在下面新建一行添加以下代码:
'pay_status' => $row['pay_status'],
再继续查找:
'handler' => $row['handler']);
替换成:
'handler' => $row['handler'], 'goods_name' => $row['goods_name'], 'goods_thumb' => $row['goods_thumb'], 'goods_id' => $row['goods_id'], 'consignee' => $row['consignee'] );
第二步:打开我的订单模板文件:
查找:
<td bgcolor="#ffffff">{$lang.order_addtime}</td>
在上面新建一行增加以下代码:
<td bgcolor="#ffffff">订单图片</td><td bgcolor="#ffffff">收货人</td>
再查找代码:
<td align="center" bgcolor="#ffffff">{$item.order_time}</td>
再上面新建一行增加以下代码:
<td align="center" bgcolor="#ffffff"><a href="user.php?act=order_detail&order_id={$item.order_id}"><img src="{$item.goods_thumb}" width="50" border="0"/></a></td> <td align="center" bgcolor="#ffffff">{$item.consignee}</td>
这样就OK了,当然第二步你也可以不用按照这个来,自己随意在想要显示的位置,使用以下代码调用就行:商品缩略图图:
{$item.goods_thumb}
收货人:{$item.consignee}
这2个加到订单列表,你要显示位置中去,大功告成
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop后台路径修改
ECSHOP修改后台路径根据版本不同,修改的地方也不一样。我现在用的是2.7.3,上网查了资料,很少,所以自己先写下来,以备大家参考。
ecshop实现ajax无刷新更新购物车的实例代码
先打开flow.dwt,找到,把下面的input框里面的替换成,然后在下一个后加一段js代码,找到{$shopping_money}和{$market_price_desc},分别替换为
ecshop文章列表显示缩略图与文章简介网页描述方法
ECSHOP文章列表显示缩略图与文章简介网页描述-ecshop二次开发方法:1)、修改 includes/lib_article.php 文件,将
ecshop前后台出现Notice: Undefined variable: data in的解决方
今天有一个客户的ecshop网站访问不了,打开他的网站出现一个很少出现的错误提示“Notice: Undefined variable: data in ”,详细错误提示如下:
相关源码
-
(自适应)蓝色英文外贸电子科技产品带三级栏目网站模板为外贸企业设计的英文网站模板,基于PbootCMS系统开发。突出多语言支持和国际化布局,三级栏目结构清晰展示产品分类,响应式设计确保更好客户在移动端和PC端获得一致的专业体验。查看源码 -
(自适应)家禽饲养养殖基地pbootcms模板响应式模板下载为家禽饲养企业、养殖基地设计的响应式网站模板,聚焦畜禽产品展示、养殖技术分享及企业信息服务。采用PbootCMS内核开发,响应式技术确保PC与手机端数据实时同步查看源码 -
(自适应)大气网络公司工作室个人作品展示网站模板免费下载基于PbootCMS内核开发的响应式网站模板,为网络技术服务类企业打造,具备高度可定制性。通过简洁现代的设计语言展现企业专业形象,后台数据实时同步机制确保多终端内容一致性,查看源码 -
自适应车行汽车租赁二手车行业企业网站模板为汽车租赁与二手车交易场景深度优化,采用PbootCMS内核开发,聚焦车辆展示、租赁流程与服务介绍三大核心模块。响应式布局确保PC与移动端数据实时同步,后台一键管理车辆信息查看源码 -
(PC+WAP)房屋建造建筑工程房地产建材行pbootcms网站模板下载本模板基于PbootCMS内核开发,为房屋建造、建筑工程及房地产建材类企业设计。通过本模板可快速搭建具有行业特色的企业官网,只需替换文字与图片内容即可适配其他行业使用。查看源码 -
自适应恒温恒湿机空调机械设备营销型网站模板(自适应手机版)响应式营销型恒温恒湿机环境设备类网站pbootcms模板 蓝色营销型空调设备网站源码下载PbootCMS内核开发的网站模板,该模板适用于营查看源码
| 分享笔记 (共有 篇笔记) |
