大家!你能帮我解决以下问题吗?
库内纳 4.0.1。我创建了几个特殊的用户等级。某些用户有权创建新用户。任务是将新用户的排名设置为与默认值不同但属于特殊排名之一。我尝试使用与“onUserAfterSave”事件相关的自定义插件来做到这一点。但它没有用。我做错了什么?
function onUserAfterSave ($user, $isnew)
{
if ($isnew)
{
$NewKUser = KunenaFactory::getUser(intval($user['id']));
$NewKUser->rank['rank_id'] = 11;
$NewKUser->save(true);
}
}