很多人用ecshop的时候想为每个会员的提现增加一个手续费,今天ECSHOP插件网就教大家如何实现此功能方法如下: }S*]#jr&
需要涉及修改的文件为 user.php 和 lib_clips.php 二个文件 ydVDjE
Y
1.首先打开includes/lib_clips.php文件,在最后的 ?> 上面加入如下代码 UOj*Gt&
/** k"=*'
* 查询会员手续费 $J<WFDn9
* @access public P@bPdw!JA
* @param int $user_id 会员ID u-jV@Tz
* @return int *oLDy1<
*/ yFd .tQs
function get_user_shouxufei($user_id) `'3&tAy
{ "3 ++S
$sql = "SELECT home_phone FROM " .$GLOBALS['ecs']->table('users'). cBbumf 9C
" WHERE user_id = '$user_id'"; o[RwK
HNc/p4z
return $GLOBALS['db']->getOne($sql); LRaO}-<b
} s1sn,?
2.打开user.php文件,搜索如下代码: E`xpZ>$mPx
//插入会员账目明细 y8C8~ -&OK
$amount = '-'.$amount; 3mopTzs)
$surplus['payment'] = ''; J"S(GL
$surplus['rec_id'] = insert_user_account($surplus, $amount); )/[L)-~y~
将以上代码修改为如下: |c2sJy j*
//插入会员账目明细 h{zb)'R
$amount = '-'.$amount; Q`.q,T8I
$surplus['payment'] = ''; .v}|Tp&k
$shouxufei = get_user_shouxufei($user_id); N5`z S79W
$surplus['rec_id'] = insert_user_account($surplus, $amount*$shouxufei); &tf(vU;,'
这样后台会员家庭电话里面填写的值就可以代表手续费了,大家可以按这个思路改