很多人用ecshop的时候想为每个会员的提现增加一个手续费,今天ECSHOP插件网就教大家如何实现此功能方法如下: T)\}V#iA*
需要涉及修改的文件为 user.php 和 lib_clips.php 二个文件 KV_/fa~Ry
1.首先打开includes/lib_clips.php文件,在最后的 ?> 上面加入如下代码 ]@#9B>v=
/** )%K<pIk
* 查询会员手续费 5skN'*oG
* @access public dEJqgp}\p
* @param int $user_id 会员ID spV7\Gs.@
* @return int mXRkR.zu+
*/ x(Bt[=,K3
function get_user_shouxufei($user_id) zKd@Ab
{ 2`4m"D tA
$sql = "SELECT home_phone FROM " .$GLOBALS['ecs']->table('users'). ;:6\w!fc
" WHERE user_id = '$user_id'"; 0nb%+],pX
j9+4},>>CU
return $GLOBALS['db']->getOne($sql); (.4lsKN<
} OD8
fn
2.打开user.php文件,搜索如下代码: &*v\t\]
//插入会员账目明细 ]*=4>(F[
$amount = '-'.$amount; c2P}P* _
$surplus['payment'] = ''; UY(T>4H+h
$surplus['rec_id'] = insert_user_account($surplus, $amount); ?\o~P
将以上代码修改为如下: ~XOmxz0
//插入会员账目明细 aZmN(AJ8v
$amount = '-'.$amount; n\ "6ol}>E
$surplus['payment'] = ''; XKWq{,Ks
$shouxufei = get_user_shouxufei($user_id); xgk~%X%K
$surplus['rec_id'] = insert_user_account($surplus, $amount*$shouxufei); w/6X9d
这样后台会员家庭电话里面填写的值就可以代表手续费了,大家可以按这个思路改