Пользовательские поля UF_, как получить названия

25
Алексей,
Пользовательские поля UF_, как получить названия

Названия хранятся в таблице b_user_field_lang, но отдельного метода для работы с ней я не нашел, пришлось "костылить"

$dbUserFields = \Bitrix\Main\UserFieldTable::getList(array(
	'filter' => array('ENTITY_ID' => 'USER'),
	'select' => array('ID')
));
while ($arUserField = $dbUserFields->fetch()) {
	$arUserField = CUserTypeEntity::GetByID($arUserField['ID']); // В этом методе есть запрос lang файлов
	var_dump($arUserField["EDIT_FORM_LABEL"]);
}
Опубликовано 29 Октября 2019 | Обновлено 4 Ноября 2019
примеры d7

Возврат к списку

Похожие статьи
Проверить принадлежность пользователя к группе 0
Одним методом $USER->GetUserGroupArray() получаем группы пользователя, а с помощью \Bitri...
Читать дальше »
Алексей,
Перерасчет заказа на API 0
Одним методом не обойтись, тут надо комплексно заново применять все скидки и считать сумму. Пример е...
Читать дальше »
Алексей,
Комментарии