您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程

ecshop添加通过快递单号搜索订单的实现方法

秦树琪2023-12-08 18:53:27ecshop商城教程已有人查阅

导读有时候订单太多,我们想直接通过快递单号搜索找到该订单,那么ecshop后台如何修改?需要修改admin/order.php,admin/templates/order_list.htm两个文件

有时候订单太多,我们想直接通过快递单号搜索找到该订单,那么ecshop后台如何修改?需要修改admin/order.php,admin/templates/order_list.htm两个文件
1,修改admin/order.php添加代码:   搜索“过滤信息”,在后面添加
$filter['invoice_no'] = empty($_REQUEST['invoice_no']) ? '' : trim($_REQUEST['invoice_no']);
找到
if ($filter['address']) {
 $where .= " AND o.address LIKE '%" . mysql_like_quote($filter['address']) . "%'";
}
在后面添加:
if ($filter['invoice_no'])
{
 $where .= " AND o.invoice_no LIKE '%" . mysql_like_quote($filter['invoice_no']) . "%'";
}
2,修改后台模板文件:第八行{$lang.order_sn}下添加发货单号
<input name="invoice_no" type="text" id="invoice_no" size="15">
在搜索订单部分,listTable.filter['consignee']下添加一行
listTable.filter['invoice_no'] = Utils.trim(document.forms['searchForm'].elements['invoice_no'].value);
修改完成后就可以在订单列表也看到快递单搜索框了,注意备份源文件

本文标签:

很赞哦! ()

留言与评论 (共有 条评论)
验证码:

本栏推荐

相关标签