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

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

Основные команды Linux

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

Bitrix Получить ID инфоблока для элемента по его ID

Bitrix Получить ID инфоблока для элемента по его ID

В статье приводится пример того как можно получить ID инфоблока зная ID его элемента.

Фильтрующие группы, Having SQL

Фильтрующие группы, Having SQL

В статье описывается предложение HAVING, принцип работы, его отличие от предложения WHERE. Так же приведен пример использования.

PHP календарь на месяц

PHP календарь на месяц

Функция для вывода календаря на заданный месяц и пример её использования.

Автоматический git push в windows

Автоматический git push в windows

Если вам надоело вручную обновлять репозитории, то этот способ станет настоящим спасением.

Bitrix получить список установленных модулей

Bitrix получить список установленных модулей

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

Комментарии

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