bitrix-iblock-tools
bitrix-iblock-tools copied to clipboard
Поддержка UF-полей
Доступны с битрикс версии 5.1: http://dev.1c-bitrix.ru/api_help/iblock/classes/user_properties/
Поддержка двух задач:
- Получить ID пользовательского поля по его коду (CODE)
- Получить ID значения свойства типа "список" по его XML_ID.
Пробовал создать пользовательское поле на USER и получить его по коду (CODE):
CIBlockTools::GetPropertyId('USER', 'UF_SKYPE')
Пробовал создать пользовательское поле на USER с типом enumeration и получить значение из списка:
$propertyValueId = CIBlockTools::GetPropertyEnumValueId('user', 'UF_ABCDE', '1');