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 ) )
Сообщение не промодерировано, возможны ошибки и неточности.
|
||
В подменю кнопки подпись к кнопке TITLE не будет отображаться, если не добавить SHOW_TITLE=true (видимо документация не обновлялась вслед за обновлениями Битрикса)
Вот как должно быть тогда уж
| ||
Евгений Жуков
|
Расширенный пример:
|
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.