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-2024, «1С-Битрикс», 2024