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

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-2019, «1С-Битрикс», 2019
Наверх