菜鸡源码,专注精品下载!
当前位置:首页 > 网站模板 > ecshop模板

电脑端ECSHOP圆通快递单号查询插件

  • 所属类型:ecshop模板
  • 演示地址:点此查看
  • 下载权限:本站会员
  • 默认密码:www.caijicaiji.com
  • 文件大小:
  • 文件售价:1金币

[db:内容1]

ECSHOP圆通快递单号查询插件

插件截图

插件说明

快递窝快递查询插件遵循ecshop二次开发规则,未修改何数据库、不影响系统升级,如ECSHOP系统升级后可进行修改后上传覆盖即可,本API插件支持1000多家快递公司单号查询!

现支持ECSHOP2.X版本、3.0版本,3.6以上版本需要技术根据模板调整user_transacation.dwt文件(具体步骤可按照下面手动修改部分进行改动)。

注意:请确认安装本插件前已申请快递窝API KEY,申请地址:http://api.kuaidiwo.cn:88/api/apply.php

使用说明

1、下载解压,选择正确的编码(本插件共分UTF8和GBK两个版本,请确定好您的ECSHOP的编码后再上传插件,以免造成乱码);

2、将ECSHOP系统原文件夹下theme/default/user_transaction.dwt文件提前备分以免造成损失;

3、用解压后的本插件的文件FTP上传将系统复盖即可(plugins和themes直接上传覆盖在根目录即可)。

文件说明

1、解压后有UTF8和GBK两个文件夹,请根据您ECSHOP系统编码选择对应的文件,否则会出现乱码。

2、/plugins/kuaidiwo/下有三个文件:

①kuaidiwo_companies.php为快递公司名称和代码文件,将中文快递公司名称转换为对应拼音代码,在后台添加快递公司时必须与这里的快递公司名相对应,对应参数可查询http://api.kuaidiwo.cn:88/api/list.html列表页。

②query.php 查询文件,只需要改动其中$key='123456'(这个$key=后边填写的是在http://api.kuaidiwo.cn:88/api/apply.php页面申请到的KEY码,注意KEY码两边单引号不要去掉)即可;

③snoopy.php 一个用于模拟HTTP请求的类模块,这个千万不要改动。

手动修改源码:

如果您对源码很了解或者是前期版本想自行修改适应新版程序您可以参照以下步骤修改即可,修改前切记备份原文件!

1、打开themes/default/user_transacation.dwt文件;

①找到如下位置:

{* 包含脚本文件 *}
{insert_scripts files='common.js,user.js'}

添加引用transport.js,即变为:

{* 包含脚本文件 *}
{insert_scripts files='transport.js,common.js,user.js'}

②找到如下位置:

<div class="blank"></div> <h5><span>{$lang.goods_list}</span> <!-- {if $allow_to_cart} -->

在该位置前添加如下代码:

<!--{if $order.invoice_no}-->
<div class="blank"></div>
<h5><span>物流跟踪</span></h5>
<div class="blank"></div>
<table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
<tr>
<td bgcolor="#ffffff"><span id="logisticsInfo" style="display:none"><b id="shipping_name">{$order.shipping_name}</b><b id="invoice_no">{$order.invoice_no|strip_tags}</b></span><div id="logisticsData"></div></td> </tr>
</table>
<!--{/if}-->

③找到</body>标签,添加以下代码:

<script language="javascript">
document.getElementById("logisticsData").innerHTML="<center>正在查询物流信息,请稍后...</center>";
var shipping_name = document.getElementById("shipping_name").innerHTML;
var expressno = document.getElementById("invoice_no").innerHTML;
Ajax.call('plugins/kuaidiwo/query.php?com='+ shipping_name+'&nu=' + expressno,'showtest=showtest', function(data){document.getElementById("logisticsData").innerHTML=data;}, 'GET', 'TEXT');
</script>

④修改user_transacation.dwt文件(同时修改query.php中$key='123456'为自己的KEY后)直接直接将plugins和themes文件夹FTP上传至根目录即可。

注意:修改插件代码最好不要用记事本打开,而是用专业的代码编辑工具,以免造成乱码!


ecshop插件

本站提供以下售后服务

1、源码免费升级,本站出售的源码如果有功能升级的话我们会在第一时间通知购买源码了用户,如果没有通知到你,请主动联系我们获得升级。

下载地址

标签:
评论
ecshop模板
帝国cms模板
织梦cms模板
discuz模板
ecshop模板
phpcms模板
wordpress模板
苹果cms模板
海洋cms模板
飞飞cms模板
emlog模板
zblog模板
PbootCMS模板
Typecho模板
小程序模板