帝国cms7.2&7.0 充值点卡功能增加修改 ecms

admin 2018-10-9 870

说明:
帝国cms7.0和7.2版本都存在一个问题,即后台 用户管理- 其他 - 点卡管理- 生成点卡 生成带有余额的点卡 充值后有记录 但是实际并无增加余额! (有人觉得这个只是面额 那请无视下面 如果需要储值余额的则继续往下看
修改方法如下
打开 \e\member\class\membercomfun.php

eAddFenToUser($r[cardfen],$r[carddate],$r[cdgroupid],$r[cdzgroupid],$user)


eAddFenToUser($r[cardfen],$r[money],$r[carddate],$r[cdgroupid],$r[cdzgroupid],$user);

继续打开 \e\member\class\user.php
搜索

function eAddFenToUser($fen,$date,$groupid,$zgroupid,$user){


function eAddFenToUser($fen,$money,$date,$groupid,$zgroupid,$user){

继续找

if(!($fen||$date))
    {
        return '';
    }

改为

if(!($fen||$money||$date))
    {
        return '';
    }

继续找

//积分
if($fen)
{
$update.=egetmf('userfen')."=".egetmf('userfen')."+$fen";
}

在下面增加

//余额
if($money){
$update.=egetmf('money')."=".egetmf('money')."+$money";
}

然后就OK了!

鑫宇网络-版权声明 1、本主题所有言论和图片纯属会员个人意见,与鑫宇网络立场无关。
2、本站所有主题由该帖子作者发表,该帖子作者admin鑫宇网络享有帖子相关版权。
3、鑫宇网络管理员和版主有权不事先通知发贴者而删除本文。
4、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者admin鑫宇网络的同意。
5、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任。
6、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。
7、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。
最新回复 (0)
全部楼主
返回