广州传奇网络

地址:广州市天河区东圃大马路富华楼C座

电话:13808825895

邮箱:gz020wbs@163.com

QQ:1564443073

网址:http://www.020wbs.com/

首页 > 二次开发Ecshop二次开发 > ecshop中快递查询接口的修改分析

二次开发Ecshop二次开发

二次开发Ecshop二次开发

ecshop中快递查询接口的修改分析

  ecshop中快递查询接口的修改分析,这个主要讲述ecshop每个快递中的查询接口。在ecshop的快递接口中,都有发货单的快递查询。在首页的模板,我们也可以看到发货信息。都是可以直接通过超级链接到对应的快递查询的。
ecshop快递的查询接口,主要是在在每个快递方式的插件内。比如我们看ecshop的圆通速递插件,他位置于includes\modules\shipping\yto.php,从这里我们可以发现,在首页的发货信息中,当我们看到发货信息列表的时候,我们可以通过点发货单号,进入到对应的超级连接。去到官网进行查询。
我们找到圆通快递的查询接口。以下是代码
function query($invoice_sn)
{
//圆通快递查询会判断链接来源,目前的查询无法生效。
$str = '<form style="margin:0px" methods="post" '.
'<a href="javascript:document.forms[\'queryForm_' .$invoice_sn. '\'].submit();">' .$invoice_sn. '</a>'.
'<input type="hidden" name="imageField.x" value="54" />'.
'<input type="hidden" name="imageField.y" value="19" />'.
'</form>';
return $str;
}
如果我们想删除或者清空查询连接,直接删除这个FORM内容就可以了。