Документация для разработчиков
Темная тема

GetPanelButtons

Описание и параметры

array
CIBlock::GetPanelButtons(
 int IBLOCK_ID=0,
 int ELEMENT_ID=0,
 int SECTION_ID=0,
 array arOptions=array()
);

Метод возвращает массив, описывающий набор кнопок для управления элементами инфоблока. Метод статический.

Параметры вызова

ПараметрОписание
IBLOCK_ID Идентификатор инфоблока, которому принадлежит элемент.
ELEMENT_ID Идентификатор текущего элемента информационного блока.
SECTION_ID Идентификатор раздела инфоблока (при наличии).
arOptions Массив, содержащий локализацию названий и всплывающих подсказок к ним. Должен содержать секцию LABELS, в которой ключами будут названия действий с элементами и разделами информационных блоков с префиксами TEXT и TITLE (ELEMENT_ADD_TEXT и ELEMENT_ADD_TITLE).

Если массив отсутствует, то настройки локализации берутся из настроек информационных блоков, которые возвращаются методом CIBlock::GetArrayByID.

Возвращаемое значение

Массив, описывающий набор кнопок (добавление, редактирование, настройка и пр.) с учётом уровней права доступа к информационным блокам.



© «Битрикс», 2001-2023, «1С-Битрикс», 2023