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