栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > php开源框架 > 齐博CMS

程序中如何激活当前页面在线充值 - 齐博CMS之X1

齐博CMS 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

程序中如何激活当前页面在线充值 - 齐博CMS之X1


使用如下代码即可激活在当前页面充值

$this->error('你的可用余额不足',null,['paymoney'=>1.05]);

关键点就是第三个参数,设置一个数组,键名参数为`paymoney`设置一个金额,即可在当前页面唤起在线支付充值

['paymoney'=>1.05]


特别注意, 是`$this->error` 不是 `return $this->err_js`
如果要使用 `return $this->err_js` 就参考下面的代码


return $this->err_js('你的余额不足 '.$money.' 元',['paymoney'=>$money]);


上面仅仅适合在post表单`
`使用。

如果要在页面中使用,比如下图
![](https://img.kancloud.cn/75/9c/759c9e180b1f34b50373cf766deaa1bd_793x424.png)


这种情况,我们可以称之为GET形式.当然用JQ的POST也一样,只不过大多数都是用GET的URL直接处理。这个时候,你就可以参考下面的代码

//消费积分才能查看r
function view_content_paymoney(str){r
layer.confirm('你确认支付吗?',{title:'提醒!',btn:['确认支付','取消']},function(){r
$.get(viewContentPaymoney+"?md5str="+str,function(res){r
if(res.code==0){r
window.location.reload();r
}else{r
if(res.data.paymoney && res.data.paymoney>0){r
layer.alert(res.msg,{title:'你的余额不足!'},function(){r
Qibo.pay(res.data.paymoney);r
}); r
}else{r
layer.alert(res.msg);r
}r
}r
});r
});r
}

![](https://img.kancloud.cn/04/15/0415bb717a589966f5b74f88282e2c79_1224x341.png)

注意是,`res.code==1`也即不等于0的时候.还存在参数 `res.data.paymoney>0` 的时候, 就调用支付的接口函数 `Qibo.pay(res.data.paymoney);r` 关键点就是这个接口函数. 其它你自己可以随意处理.

特别提醒,支付函数可以写一个回调函数,即支付成功,就会执行此函数
`Qibo.pay(res.data.paymoney,function(){});r`

效果图

![](https://img.kancloud.cn/d3/c2/d3c2c495acd172228a981f6403e2032d_769x563.gif)




,
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/214253.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号