说明:

帝国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了!