Здравствуйте.
Подскажите в чем проблема. Создал форму регистрации, в которой пользователь выбирает группу, в которую регистрируется.
Так вот группа прописывается нормально, он попадает в нужную. А вот в таблице user в поле primaru_group всегда пишет 0 (нуль). Хотя туда должен писаться id группы.
На сайте в зависимости от группы показывается разная информация. Таким кодом я получал primary_group и в зависимости от него выводил разные чанки. Вот код:
$id = $_GET[id];
$res = $modx->getObject('modUser',$id);
$output = $res->get(primary_group);
Преобразовал его из этого кода:
$output = "";
if ($modx->user->isMember('Новичок')) {
$output = $modx->getChunk('user_novichok');
} else {
$output = $modx->getChunk('user_profi');
}
return $output;
Во втором коде получается группа текущего зарегистрированного пользователя. А как мне ее получить для любого пользователя, например по его id?