AddPanelButton
Описание и параметры
CMain::AddPanelButton( array button, array MenuItem )
Добавляет в панель управления кнопку. Нестатический метод.
Параметры
Параметр | Описание | С версии |
---|---|---|
button | Массив описывающий добавляемую кнопку. Ключи массива:
| |
MenuItem | Массив меню | 7.0.0 |
Смотрите также
Примеры использования
<? // получим уровень доступа к модулю "Веб-формы" $FORM_RIGHT = $APPLICATION->GetUserRight("form"); // если доступ есть то if($FORM_RIGHT>"D"): // добавим в панель кнопку ведущую на список веб-форм $APPLICATION->AddPanelButton(array( "HREF" => "/bitrix/admin/form_list.php", "SRC" => "/bitrix/images/fileman/panel/web_form.gif", "ALT" => "Редактировать веб-форму", "MAIN_SORT" => 400, "SORT" => 100 )); endif; ?>
Подменю кнопки (на примере кнопки стикеров):
MENU => Array( [0] => Array( [TEXT] => <div style="float: left; margin: 0 50px 0 0;">Наклеить стикер</div> [TITLE] => Наклеить новый стикер на страницу [ICON] => [ACTION] => if (wind ow .oBXSticker){window .oBXSticker.AddSticker();} [DEFAULT] => 1 [HK_ID] => FMST_PANEL_STICKER_ADD ) [1] => Array( [SEPARATOR] => 1 ) )
![]()
Евгений Жуков
|
Расширенный пример:
|
© «Битрикс», 2001-2025, «1С-Битрикс», 2025
Пользовательские комментарии
Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.