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