OnPanelCreate
функция-обработчик();Событие "OnPanelCreate" вызывается в момент сбора данных для построения панели управления в публичной части сайта. Как правило задачи обработчика данного события - добавлять свои кнопки в панель управления сайтом.
Параметры
Без параметров.
Смотрите также
Пример функции-обработчика:
<?
// файл /bitrix/php_interface/init.php
// регистрируем обработчик
AddEventHandler("main", "OnPanelCreate", Array("MyClass", "OnPanelCreateHandler"));
class MyClass
{
// добавим кнопку в панель управления
public static function OnPanelCreateHandler()
{
global $APPLICATION;
$APPLICATION->AddPanelButton(array(
"HREF" => "/bitrix/admin/my_page.php", // ссылка на кнопке
"SRC" => "/bitrix/images/my_module_id/button_image.gif", // картинка на кнопке
"ALT" => "Текст всплывающей подсказки на кнопке",
"MAIN_SORT" => 300,
"SORT" => 10
));
}
/*
Теперь при выводе панели управления в публичной части сайта
будет также всегда выводиться наша кнопка
*/
}
?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025