给ECSHOP增加物流跟踪或包裹…
2015-12-23 10:45
387 查看
原文地址:给ECSHOP增加物流跟踪或包裹跟踪功能作者:紫色星雨1)、首先下载物流跟踪插件ecshop_express.rar,
将它下载到你网站根目录的plugins 子目录中,
然后点击ecshop_express.rar 文件,选择"解压到ecshop_express " ,
解压后ecshop_express 目录下存在两个文件:express.php 、snoopy.php
2) 打开/themes/default/user_transaction.dwt
文件
将{$order.invoice_no} 修改为
<b
id="shipping_name">{$order.shipping_name}</b>
<b
id="invoice_no">{$order.invoice_no|strip_tags}</b>
接着,将
<!--{if $order.to_buyer}-->修改为
</table>
<div
class="blank"></div>
<!--{if $order.invoice_no}-->
<h5><span>物流跟踪</span></h5>
<div
class="blank"></div>
<table width="100%" border="0" cellpadding="5"
cellspacing="1"
bgcolor="#dddddd">
<tr><td
bgcolor="#ffffff"><div
id="retData"></div></td></tr>
</table>
<--{/if}-->
<script language="javascript">
document.getElementByIdx_x("reData").innerHTML="Loading...";
var
expressid=document.getElementByIdx_x("shipping_name").innerHTML;
var
expressno=document.getElementByIdx_x("invoice_no").innerHTML;
Ajax.call('plugins/ecshop_express/express.php','data='+expressid
+''+expressno,invoice_callback,'GET','TEXT',true,true);
function invoice_callback(result){
document.getElementByIdx_x('reData').innerHTML=result;
}
</script>
<table width="100%" border="0" cellpadding="5"
cellspacing="1"
bgcolor="#dddddd">
<!--{if $order.to_buyer}-->
就OK了!!
将它下载到你网站根目录的plugins 子目录中,
然后点击ecshop_express.rar 文件,选择"解压到ecshop_express " ,
解压后ecshop_express 目录下存在两个文件:express.php 、snoopy.php
2) 打开/themes/default/user_transaction.dwt
文件
将{$order.invoice_no} 修改为
<b
id="shipping_name">{$order.shipping_name}</b>
<b
id="invoice_no">{$order.invoice_no|strip_tags}</b>
接着,将
<!--{if $order.to_buyer}-->修改为
</table>
<div
class="blank"></div>
<!--{if $order.invoice_no}-->
<h5><span>物流跟踪</span></h5>
<div
class="blank"></div>
<table width="100%" border="0" cellpadding="5"
cellspacing="1"
bgcolor="#dddddd">
<tr><td
bgcolor="#ffffff"><div
id="retData"></div></td></tr>
</table>
<--{/if}-->
<script language="javascript">
document.getElementByIdx_x("reData").innerHTML="Loading...";
var
expressid=document.getElementByIdx_x("shipping_name").innerHTML;
var
expressno=document.getElementByIdx_x("invoice_no").innerHTML;
Ajax.call('plugins/ecshop_express/express.php','data='+expressid
+''+expressno,invoice_callback,'GET','TEXT',true,true);
function invoice_callback(result){
document.getElementByIdx_x('reData').innerHTML=result;
}
</script>
<table width="100%" border="0" cellpadding="5"
cellspacing="1"
bgcolor="#dddddd">
<!--{if $order.to_buyer}-->
就OK了!!
相关文章推荐
- 如何解决Ecshop2.7.3脚本部分Power…
- Linux的socket IO模型
- 【Linux笔记】Linux目录结构
- Linux的作业管理(&、[ctrl+z]、jobs、fg、bg、kill)的使用
- Makefile中include、-include、sinclude的区别
- 原 Linux搭建SVN 服务器
- linux--sed
- 使用AFNetworking时遇到了 property synthesis 相关的 error
- eclipse+tomcat开发web项目
- linux下用qt写的的串口小程序
- Powershell 学习笔记【持续更新】
- Linux学习(1):ls命令
- 【转】如何在powershell里运行python和代码
- Linux_Samba详解
- 让linux每天定时备份MySQL数据库并删除五天前的备份文件
- Hadoop0.20.2 Bloom filter应用演示样例
- stl算法copy
- <php+mysql>Mac配置APACHE+PHP+MYSQL+PHPMYADMIN
- Linux 进程管理
- 在Powershell ISE中添加sharepoint的智能提示,Enable SharePoint PowerShell Commandlets in the PowerShell ISE