ShopEx 4.85网店系统由近百人资深研发团队,历时7年精心打造,以...
ShopEx 4.85网店系统由近百人资深研发团队,历时7年精心打造,以...
ShopEx登录后台提示“非法授权”后跳转到登录页的解决办法:...
比如,网站的设置的默认货币是美元,也就意味着预存款中的金额是美元的。同时网站也支持人民币付款,后台设置的人民币兑换汇率为6.8。
此时,会员在会员中心充值预存款时,选择使用人民币付款,充值1(美元),应付6.8元(人民币)。
但系统现在把这个金额换算错了,本应该是1*6.8=6.8元人民币,现在却换算成1/6.8=0.147人民币
修复方法:
core\shop\controller\ctl.paycenter.php文件中,找到recharge()方法,
找到下面这一行:
$this->payment->money = $aCur['cur_rate'] ? (+$_POST['money'] /$aCur['cur_rate']) : +$_POST['money'];
改为
$this->payment->money = $aCur['cur_rate'] ? (+$_POST['money'] *$aCur['cur_rate']) : +$_POST['money'];
这样就正确了。
标签:shopex修复金额问题预存款充值错误货币转换 | |
上一篇:ShopEx安装失败ShopexID登陆接口不通问题解决! | 下一篇:shopex搬家后出现有些规格消失导致前台不显示购物按钮和加入购物车按钮 |