很多人用ecshop的时候想为每个会员的提现增加一个手续费,今天ECSHOP插件网就教大家如何实现此功能方法如下: ?rDwYG(u]@
需要涉及修改的文件为 user.php 和 lib_clips.php 二个文件 hH/O2
1.首先打开includes/lib_clips.php文件,在最后的 ?> 上面加入如下代码 ~] 2R+
/** :
eFc.>KoD
* 查询会员手续费 K=)R!e8
* @access public mK-:laIL"
* @param int $user_id 会员ID <k6xScy$}
* @return int ~B@o?8D]
*/ A~V\r<N
j
function get_user_shouxufei($user_id) $H} Mn"G
{ sD+G+
$sql = "SELECT home_phone FROM " .$GLOBALS['ecs']->table('users'). w#,v n8
" WHERE user_id = '$user_id'"; AUde_1hi
\k_3IP?o=
return $GLOBALS['db']->getOne($sql); ,?6m"ov4(
} AHY)#|/)
2.打开user.php文件,搜索如下代码: mU$7_7V~
//插入会员账目明细 ;%alZ
$amount = '-'.$amount; YO0x68
$surplus['payment'] = ''; Xy<f_
$surplus['rec_id'] = insert_user_account($surplus, $amount); ueBoSZRWX
将以上代码修改为如下: .G~5F- 8'
//插入会员账目明细 guXpHF=
$amount = '-'.$amount; N-YZ0/c
$surplus['payment'] = '';
89=JC[c
$shouxufei = get_user_shouxufei($user_id); WC*:\:mh
$surplus['rec_id'] = insert_user_account($surplus, $amount*$shouxufei); <" l;l~Y1
这样后台会员家庭电话里面填写的值就可以代表手续费了,大家可以按这个思路改