很多人用ecshop的时候想为每个会员的提现增加一个手续费,今天ECSHOP插件网就教大家如何实现此功能方法如下: pl).U#7`
需要涉及修改的文件为 user.php 和 lib_clips.php 二个文件 0!,uo\`
1.首先打开includes/lib_clips.php文件,在最后的 ?> 上面加入如下代码 q;,lv3I
/** 5QiQDQT}5
* 查询会员手续费 '^TeV=
* @access public 9^F3r]bH
* @param int $user_id 会员ID O q$_ q
* @return int {_N9<i{T
*/ O2 >c|=#
function get_user_shouxufei($user_id) opa}z-7>^
{ aqEZhMy
$sql = "SELECT home_phone FROM " .$GLOBALS['ecs']->table('users'). e ymv/
" WHERE user_id = '$user_id'"; V<UChD)N`
0Ncpi=6
return $GLOBALS['db']->getOne($sql); \Wfw\x0.
} @?<[//1
2.打开user.php文件,搜索如下代码: 3'.@aMA@
//插入会员账目明细 k^Qf |
$amount = '-'.$amount; *#YZm>h
$surplus['payment'] = ''; XY| y1L 3[
$surplus['rec_id'] = insert_user_account($surplus, $amount); 2yK">xYY@
将以上代码修改为如下: T`!R
ki%~
//插入会员账目明细 tQ{/9bN?P
$amount = '-'.$amount; '|4+<#
$surplus['payment'] = ''; (1'DZxJ&u
$shouxufei = get_user_shouxufei($user_id); {K.H09Y
$surplus['rec_id'] = insert_user_account($surplus, $amount*$shouxufei); lfj5?y
这样后台会员家庭电话里面填写的值就可以代表手续费了,大家可以按这个思路改