Bitrix получить языковые настройки пользовательского поля

<?php 
$fieldCode = 'UF_ALLOW_REWRITE';
$res = \CUserTypeEntity::GetList(array(), ["LANG" => "ru", "FIELD_NAME" => $fieldCode, 'ENTITY_ID' => 'CRM_REQUISITE']);
$row = $res->fetch();
var_dump($row); /* array(18) { ["ID"]=> string(3) "617" ["ENTITY_ID"]=> string(13) "CRM_REQUISITE" ["FIELD_NAME"]=> string(16) "UF_ALLOW_REWRITE" ["USER_TYPE_ID"]=> string(7) "boolean" ["XML_ID"]=> string(0) "" ["SORT"]=> string(3) "100" ["MULTIPLE"]=> string(1) "N" ["MANDATORY"]=> string(1) "N" ["SHOW_FILTER"]=> string(1) "N" ["SHOW_IN_LIST"]=> string(1) "N" ["EDIT_IN_LIST"]=> string(1) "Y" ["IS_SEARCHABLE"]=> string(1) "N" ["SETTINGS"]=> array(4) { ["DEFAULT_VALUE"]=> int(0) ["DISPLAY"]=> string(8) "CHECKBOX" ["LABEL"]=> array(2) { [0]=> string(0) "" [1]=> string(0) "" } ["LABEL_CHECKBOX"]=> string(0) "" } ["EDIT_FORM_LABEL"]=> string(72) "Разрешить перезапись значениями из УПП" ["LIST_COLUMN_LABEL"]=> string(72) "Разрешить перезапись значениями из УПП" ["LIST_FILTER_LABEL"]=> string(72) "Разрешить перезапись значениями из УПП" ["ERROR_MESSAGE"]=> string(72) "Разрешить перезапись значениями из УПП" ["HELP_MESSAGE"]=> string(0) "" } */ ?>

Получение информации по пользовательскому полю и его языковым настройкам (Подпись в форме редактирования, Заголовок в списке и т.д.).

Язык задается с помощью параметра LANG в приведенном примере это русский "LANG" => "ru" .

Речь идет об этих языковых настройках:

Bitrix получить языковые настройки пользовательского поля

Код работает как на БУСе (Битрикс управление сайтом) так и на Битрикс24.

Рубрики: PHP Bitrix

Если есть вопросы, что-то в статье не понятно или нашли ошибку, напишите об этом в комментариях, все комментарии читаются и по возможности материал будет доработан.
Читайте также
Пример использования chatGpt в работе: flex order

Пример использования chatGpt в работе: flex order

В этой статье мы рассмотрим реальный пример использования ИИ (chatGpt, gigachat,YandexGPT) в работе для решения вопрос по верстке (css)

Магия CSS: сделать изображение чёрно-белым

Магия CSS: сделать изображение чёрно-белым

Узнайте, как использовать свойство CSS filter с параметром grayscale для создания черно-белых изображений. В статье написано как применять это свойство...

Ведьмак 3 - игра, которая заслуживает внимания

Ведьмак 3 - игра, которая заслуживает внимания

Ведьмак 3 - легендарная игра в которую до сих пор интересно играть. В этой статье хочется поделится своим мнением о...

Bitrix пример файла .settings.php

Bitrix пример файла .settings.php

В статье приводится пример файла .settings.php со значениями по-умолчанию.

Bitrix удалить директорию

Bitrix удалить директорию

В статье даны примеры использования метода \Bitrix\Main\IO\Directory::deleteDirectory() для удобного удаления директории.

Bitrix: проверка авторизации пользователя

Bitrix: проверка авторизации пользователя

В статье приводятся примеры кода для проверки авторизован ли пользователь на сайте.

Комментарии

Комментариев пока нет
Данный сайт использует файлы cookies. Продолжая просмотр сайта, вы соглашаетесь с использованием файлов cookies.
ОК