全站插件24小时自动发货

ecshop添加通过快递单号搜索订单的功能

有时候订单太多,我们想直接通过快递单号搜索找到该订单,那么 ecshop后台如何修改?需要修改admin/order.php,admin/templates/order_list.htm两个文件
1.首先修改admin/order.php文件
找到如下:
function order_list()
{
    $result = get_filter();
    if ($result === false)
    {
        /* 过滤信息 */
        $filter['order_sn'] = empty($_REQUEST['order_sn']) ? '' : trim($_REQUEST['order_sn']);
下面加入以下代码:
$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.修改后台模板order_list.htm文件
找到如下代码:
{$lang.order_sn}<input name="order_sn" type="text" id="order_sn" size="15">
下面加入以下代码:
发货单号<input name="invoice_no" type="text" id="invoice_no" size="15">
继续找到如下代码:
listTable.filter['consignee'] = Utils.trim(document.forms['searchForm'].elements['consignee'].value);
下面加入以下代码:
listTable.filter['invoice_no'] = Utils.trim(document.forms['searchForm'].elements['invoice_no'].value);
修改完成后就可以在订单列看到快递单搜索框了,即可通过快递单号搜索订单的功能

本文原创地址:https://ecshopok.com/article-972.html
版权所有 © 转载时必须以链接形式注明出处!

觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。

文章评论

暂无评论,来发表一个吧

发表 取消
充值有惊喜 ECSHOP插件网微信客服edait_cn