轻源码

  • QingYuanMa.com
  • 全球最大的互联网技术和资源下载平台
搜索
一起源码网 门户 ECShop网店 查看主题

ECSHOP后台订单列表增加快递单号搜索订单的功能

发布者: jiongxing | 发布时间: 2018-10-8 22:38| 查看数: 5487| 评论数: 1|帖子模式

利用运营商城时,如果订单比较多,想要通过快递单号查看一个订单时,一条一条的查看非常麻烦,如果能够通过快递单号直接搜索到订单就好了。
得益于ECSHOP的开源,通过以下方法是可以实现的
第一步:
打开 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']) . "%'";
        }

第二步:

打开 admin/templates/order_list.htm
搜索:
{$lang.order_sn}




大约第8行

在下面新增一行添加以下代码:
发货单号



继续查找:
listTable.filter['consignee'] = Utils.trim(document.forms['searchForm'].elements['consignee'].value);
在下面新增一行添加以下代码:


listTable.filter['invoice_no'] = Utils.trim(document.forms['searchForm'].elements['invoice_no'].value);

修改完成后就可以在订单列表也看到快递单搜索框了,
有些朋友添加完了可能说怎么搜索不到,
因为订单搜索那还有一个条件,订单状态默认是待确认,如果你要搜索的订单是其它状态,自然是搜索不到的。

修改为“请选择”就可以搜索全部状态的订单了。


最新评论

404NotFound 发表于 2022-7-11 20:22
网站源码大全最新

浏览过的版块

轻源码让程序更轻更快

QingYuanMa.com

工作时间 周一至周六 8:00-17:30

侵权处理

客服QQ点击咨询

关注抖音号

定期抽VIP

Copyright © 2016-2021 https://www.171739.xyz/ 滇ICP备13200218号

快速回复 返回顶部 返回列表