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

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

Рамиль Юналиев
Рамиль Юналиев
E-Commerce Lead
16 ноября 2009 г.
1 мин чтения

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

Проблема возникает когда данные пользователей не изменяются при стандартном обновлении. Решение — использовать $USER_FIELD_MANAGER->Update() напрямую:

$fields = array(
    "UF_LK_MYCITY_ID" => $iCityID,
    "UF_LK_MYCITY_NAME" => $countryName.', '.$cityName
);
 
return $USER_FIELD_MANAGER->Update("USER", $iUserID, $fields);

Этот код применяется для изменения пользовательских свойств типа USER.