导航
点击关闭

ecshop会员中心我的订单增加显示后台管理员操作备注

2015-07-20 12:06:18   稿源: 一商设计
少部分客户有需要对ecshop会员中心我的订单增加一个可以显示后台管理员操作备注内容,对此要求修改思路分享给大家。找到includes目录下文件lib_tranaction.php查找:复制内容到

少部分客户有需要对ecshop会员中心我的订单增加一个可以显示后台管理员操作备注内容,对此要求修改思路分享给大家。

找到includes目录下文件lib_tranaction.php

查找:

复制内容到剪贴板折叠PHP 代码
  1. $sql = "SELECT order_id, order_sn, order_status, shipping_status, pay_status, add_time, " .  
  2.        "(goods_amount + shipping_fee + insure_fee + pay_fee + pack_fee + card_fee + tax - discount) AS total_fee ".  
  3.        " FROM " .$GLOBALS['ecs']->table('order_info') .  
  4.        " WHERE user_id = '$user_id' ORDER BY add_time DESC";  

将其替换为:

复制内容到剪贴板折叠PHP 代码
  1.  $sql = "SELECT o.order_id, o.order_sn, o.order_status, o.shipping_status, o.pay_status, o.add_time, o.goods_amount, o.shipping_fee, o.insure_fee, o.pay_fee, o.pack_fee, o.card_fee, o.tax, o.discount, a.order_id, a.action_note , 
  2. (o.goods_amount + o.shipping_fee + o.insure_fee + o.pay_fee + o.pack_fee + o.card_fee + o.tax - o.discount) AS total_fee  
  3. FROM " .$GLOBALS['ecs']->table('order_info') . " AS o " .  
  4.   "LEFT JOIN " .$GLOBALS['ecs']->table('order_action') . " AS a ON a.order_id = o.order_id " .  
  5.         " WHERE user_id = '$user_id' ORDER BY add_time DESC";  

继续往下查找:

复制内容到剪贴板折叠PHP 代码
  1. 'order_sn'       => $row['order_sn'],  

在一下行增加:

复制内容到剪贴板折叠PHP 代码
  1. 'action_note'       => $row['action_note'],  

找到模板目录themes/default/下的文件user_transaction.dwt

查找:

复制内容到剪贴板折叠XML/HTML 代码
  1. <!--#订单列表界面 start-->  

分别在表格tr行之间增加:

<td bgcolor="#ffffff">备注</td>

<td align="center" bgcolor="#ffffff">{$item.action_note}</td> 

移动手机端
扫码二维码
返回顶部