关于ecshop不显示物流跟踪包裹查询信息的解决办法

2016-09-11 20:39 来源:www.chinab4c.com 作者:ecshop专家

 ECSHOP其实可以在订单不多情况下,会员们偶尔下一个订单,用人工查询就行了。人工查询对很多会员来说是比较困难的,因为大部分人不明白快递公司的运作方式,会产生以下误解:

1、他们看到淘宝网可以显示物流信息,就以为任何网站理所当然应该显示物流信息。

2、他们看到“已发货”,就认为物流信息会同步显示收件信息。

3、他们看到从A地发货后几天都没显示B地的物流记录,就以为包裹搞丢了。

4、他们认为包裹就应该平安无事的送到家里,有任何意外都不能接受。

   

第一步:把\\includes\\modules\\shipping\\中的常用快递的function query($invoice_sn)函数修改为比较适合会员使用的样子。一律修改为以下格式(不同的快递网站的网址要更换一下)

function query($invoice_sn)

     {

         $form_str = ' ' .$invoice_sn. ' <a href="http://www.ecshoptemplate.com/" target="_blank">查询包裹信息</a>';

         return $form_str;

     }

第二步:打开\\themes\\default\\user_transaction.dwt,把

<td align="left" bgcolor="#ffffff">{$order.invoice_no}</td>

 替换成

 <td align="left" bgcolor="#ffffff"><b id="shipping_name">{$order.shipping_name}</b>:{$order.invoice_no}</td>

 并且在

 <div class="blank"></div>

 <h5><span>{$lang.goods_list}</span>

 之上添加类似的提示语言; 

       <!-- {if $order.invoice_no}-->

      <div class="blank"></div>

      <h5><span>查询包裹提示</span></h5>

<p>1、目前快递网站限制自动查询,请复制快递单号后点击“查询包裹信息”,在快递网站粘贴快递单号后人工查询。一般在发货第二天凌晨(快递公司完成包裹扫描后)可查询到包裹信息。如果查不到,请向客服查对快递单号是否有误。</p>

<p>2、缤纷发货后,不会刻意追踪包裹信息。如果过了预计时间还未收到货,请自查电话号是否正确,或与当地快递员联系(<a target="_blank" href="article.php?id=49">快递网点查询</a>),或询问客服。</p>

<p>3、外省收货时间超过2天的,如果仅显示广州这边的扫描信息,则表示包裹在途中。直到买家所在城市的快递分站收到包裹并扫描进仓后才会显示下一栏信息。</p>

<p>以下是常用的快递官网包裹查询页面</p>

<p>汇通快递:<a target="_blank" href="http://www.ecshop.co">http://www.ecshoptemplate.com/</a></p>

<p>圆通快递:<a target="_blank" href="http://www.ecshop.co">http://www.ecshop.co</a></p>

<p>申通快递:<a target="_blank" href="http://www.ecshop.co">http://www.ecshop.co</a></p>

      <!--{/if}-->