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

 说明:



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

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

© 版权声明
THE END
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容