1C-Битрикс, изменение пользовательского поля пользователя

В битриксе есть очень удобный механизм добавления свойств к разным модулям. Это очень удобно и легко расширять какой-то стандартный функционал, кроме инфоблоков конечно, там и так все легко расширяемо.

И вот один из коллег столкнулся с проблемой что данные пользователей при стандартном изменении не изменялись, это была проблема большого кол-ва пользователей, как выяснилось. И нашли вот такой вариант который прекрасно это делает.


<?

global $DB, $USER_FIELD_MANAGER;

$fields = Array(
"UF_LK_MYCITY"      => $iCityID,
"UF_LK_MYCITY_NAME" => $countryName.', '.$cityName
);

return $USER_FIELD_MANAGER->Update("USER", $iUserID, $fields);

2 thoughts on “1C-Битрикс, изменение пользовательского поля пользователя

  1. Его нужно включать если нужно изменить пользовательское свойство типа USER

Comments are closed.