没有合适的资源?快使用搜索试试~ 我知道了~
Ecshop小京东商城2.73微信扫码支付成功后自动跳转
2星 需积分: 10 35 下载量 192 浏览量
2017-04-20
15:35:27
上传
评论
收藏 1KB TXT 举报
温馨提示
新开发商城时用了一个微信的插件,支付成功后不能跳转,在网上找了很多方法,大多不适用,总结了前人经验,自己写了份,应该能适用大部分ecshop商城微信支付页面跳转,使用时注意名称的修改和自己ecshop的代码适用性
资源推荐
资源详情
资源评论
1、新增页面orderFlow.php(名字命名随意,但是要注意后面ajax到此页面的链接)
<!--4.20新增begin-->
if (!empty($_REQUEST['act']) && $_REQUEST['act'] == 'GetOrder')
{
include('includes/cls_json.php');
$json = new JSON;
if($_POST['keywords'])
{
$OrderId=$_POST['keywords'];
$sql="select pay_status from ". $ecs->table('order_info') ." where order_sn='$OrderId' ";
$status = $db->getOne($sql);
die($json->encode($status));
}
}
<!--4.20新增end-->
2、打开flow.dwt
找到“订单号:{$suborder.order_sn}”
改为:“订单号:<span id="suborder_order">{$suborder.order_sn}</span>”
加入id便于之后获取订单号
找到{if $pay_online}
在{$pay_online}下添加以下代码
<!--4.20新增begin-->
{if $order.pay_name eq "新版微信支付PC接口"}
<!-- 解决jquery和 transport.js的冲突-->
<script type="text/javascript">
$(document).ready(function () {
<!--4.20新增begin-->
if (!empty($_REQUEST['act']) && $_REQUEST['act'] == 'GetOrder')
{
include('includes/cls_json.php');
$json = new JSON;
if($_POST['keywords'])
{
$OrderId=$_POST['keywords'];
$sql="select pay_status from ". $ecs->table('order_info') ." where order_sn='$OrderId' ";
$status = $db->getOne($sql);
die($json->encode($status));
}
}
<!--4.20新增end-->
2、打开flow.dwt
找到“订单号:{$suborder.order_sn}”
改为:“订单号:<span id="suborder_order">{$suborder.order_sn}</span>”
加入id便于之后获取订单号
找到{if $pay_online}
在{$pay_online}下添加以下代码
<!--4.20新增begin-->
{if $order.pay_name eq "新版微信支付PC接口"}
<!-- 解决jquery和 transport.js的冲突-->
<script type="text/javascript">
$(document).ready(function () {
资源评论
- chuiyingzi10842018-01-15还要自己改
- 晚风眠2017-07-20假的,骗子!liuwendao19932017-08-01额,这个要自己配置的,我这只提供一种思路,而且这种思路是已经通过检验的
liuwendao1993
- 粉丝: 2
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功