您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop用户中心我的订单列表中怎么显示商品名称
梦曼2023-11-21 21:58:52ecshop商城教程已有人查阅
导读1.打开includes/lib_transaction.php的文件,找到get_user_orders的函数;2.打开模板文件 /themes/default/user_transaction.dwt 文件
1.打开includes/lib_transaction.php的文件,找到get_user_orders的函数
在
在
在
$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['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'].")");
然后在下面增加(红 部分为增加的内容)
$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'],
'goods_name'=> $row['goods_name']
);
2.打开模板文件 /themes/default/user_transaction.dwt 文件在
<td bgcolor="#F2F2F2">{$lang.order_addtime}</td>
的下面添加
<td bgcolor="#F2F2F2">商品名称</td>
然后在
<td align="center" bgcolor="#ffffff">{$item.order_time}</td>
的下面添加
<td align="center" bgcolor="#ffffff">{$item.goods_name}</td>
清除缓存。
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop产品重量单位千克怎么改成默认单位克
ecshop后台增加产品的时候,往往需要调整产品重量,调整产品重量单位,ecshop产品重量单位的存储,有很多的缺点和漏洞,比如填写"克",小数点不能保留到最后两位 -
ecshop商城不同分辨率调用不同CSS的方法
ECSHOP中,可能部分模板对浏览器的支持不够完善,我们可以用以下方法来解决!就是在不同的分辨率下,调用不同的CSS代码来解决! -
ecshop二次开发教程步骤流程
Ecshop想必大家不会觉得陌生吧,大部分的B2C独立网店系统都用的是Ecshop系统,很受用户的喜爱,但是由于Ecshop模板自带有很多Ecshop的Logo和版权信息,和一些其他需要修改的地方 -
ecshop数据库表结构说明(很全)
-- 表的结构 `ecs_account_log`CREATE TABLE IF NOT EXISTS `ecs_account_log` (`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',
留言与评论 (共有 条评论) |