用ecshop的时候想为每个会员的提现增加一个手续费,需要涉及修改的文件为 user.php 和 lib_clips.php 二个文件 Ndi9FD3im
1.首先打开includes/lib_clips.php文件,在最后的 ?> 上面加入如下代码 LdL/399<
/** =g|IG
[V
* 查询会员手续费 C<m{*C-`a
* @access public V4KMOYqm
* @param int $user_id 会员ID 5Hw~2 ?a,
* @return int jAm3HI
*/ T^Ze3L]
function get_user_shouxufei($user_id) 8[E!E)4M
{ CTZh0x
$sql = "SELECT home_phone FROM " .$GLOBALS['ecs']->table('users'). 6{^E{go
" WHERE user_id = '$user_id'"; IHcD*zQ
b"#WxgaF
return $GLOBALS['db']->getOne($sql); U8LtG/
} -\
EP.Vtz
2.打开user.php文件,搜索如下代码: o1h={ao
//插入会员账目明细 +ayos[<0#
$amount = '-'.$amount; ecCr6)
$surplus['payment'] = ''; %\H|B0
$surplus['rec_id'] = insert_user_account($surplus, $amount); CkdP #}f
将以上代码修改为如下: ~s]iy9i
//插入会员账目明细 dVi!Q@y+
$amount = '-'.$amount; /.o^R6
$surplus['payment'] = ''; 9&_<f}ou
$shouxufei = get_user_shouxufei($user_id); 37|&?||
$surplus['rec_id'] = insert_user_account($surplus, $amount*$shouxufei); g'V>_u#(
这样后台会员家庭电话里面填写的值就可以代表手续费了,大家可以按这个思路改