欢迎来到元素模板www.ys720.com,本站提供专业的织梦模板网站模板ASPCMS模板网站修改/网站仿站
当前位置:主页 > 程序教程 > 帝国cms教程 >
帝国cms教程

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

(元素模板) / 2020-06-19 15:37
帝国cms7.0和7.2版本都存在一个问题,即后台 用户管理- 其他 - 点卡管理- 生成点卡 生成带有余额的点卡 充值后有记录 但是实际并无增加余额! (有人觉得这个只是面额 那请无视下面 如果需要储值余额的则继续往下看)
修改方法如下:

打开 ememberclassmembercomfun.php

找到 

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


改为

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



继续打开 ememberclassuser.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了!
Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com