2014-05-07 53 views
0

我想更改爲訂閱付費的用戶的用戶組。我寫的代碼Modx更改用戶組

$user = $modx->getObject('modUser', array('username' => $username)); 
    if($user){ 
     $user->save(); 
     $user->joinGroup('5'); 

} 

但它仍然沒有改變他的用戶組,什麼可能是錯的? 感謝您的回答!

回答

1

忘記保存用戶後改變他的組。試試吧

$user = $modx->getObject('modUser', array('username' => $username)); 
if($user){ 
    $user->joinGroup('5'); 
    $user->save(); 
}