Здравствуйте!
Создал у пользователя пользовательское поле UF_VIPCARD_ID, объект USER, Тип данных: Привязка к элементам инф. блоков
Пытаюсь занести в это свойство значение, предварительно определяю ID этого значения, и далее делаю так:
после этого пользователь почему-то разлогинивается, но свойство в профиль успешно добавляется.
Пробовал также свойство передавать массивом:
и после этого делать так:
но это не помогает, и пользователь всё равно разлогиневается.
Не подскажете, как правильно записать пользователю пользовательское свойство, и чтобы он при этом не разлогинивался?
Создал у пользователя пользовательское поле UF_VIPCARD_ID, объект USER, Тип данных: Привязка к элементам инф. блоков
Пытаюсь занести в это свойство значение, предварительно определяю ID этого значения, и далее делаю так:
Код |
---|
$userID = CUser::GetID(); $arFields = Array("UF_VIPCARD_ID"=>$ob["ID"]); $USER->Update($userID, $arFields); |
Пробовал также свойство передавать массивом:
Код |
---|
$arFields = Array("UF_VIPCARD_ID"=>array($ob["ID"])); |
и после этого делать так:
Код |
---|
$USER->Authorize($userID); |
но это не помогает, и пользователь всё равно разлогиневается.
Не подскажете, как правильно записать пользователю пользовательское свойство, и чтобы он при этом не разлогинивался?