我想更改已付费订阅用户的用户组。我写了那段代码
$user = $modx->getObject('modUser', array('username' => $username));
if( $user ){
$user->save();
$user->joinGroup('5');
}
但它仍然没有改变他的用户组,可能出现什么问题? 谢谢你的回答!
答案 0 :(得分:1)
您忘记在更改群组后保存用户。试试吧
$user = $modx->getObject('modUser', array('username' => $username));
if( $user ){
$user->joinGroup('5');
$user->save();
}