- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/classes/general/main.php
- Класс: CAllMain
- Вызов: CAllMain::ShowPanel
public function ShowPanel()
{
global $USER;
$isFrameAjax = CompositeEngine::getUseHTMLCache() && CompositeEngine::isAjaxRequest();
if (isset($GLOBALS["USER"]) && is_object($USER) && $USER->IsAuthorized() && !isset($_REQUEST["bx_hit_hash"]) && !$isFrameAjax)
{
$this->showPanelWasInvoked = true;
AddEventHandler('main', 'OnBeforeEndBufferContent', array('CTopPanel', 'InitPanel'));
$this->AddBufferContent(array('CTopPanel', 'GetPanelHtml'));
//Prints global url classes and variables for HotKeys
$this->AddBufferContent(array('CMain',"PrintHKGlobalUrlVar"));
if (MainLoader::includeModule('fileman'))
{
//Prints global url classes and variables for Stickers
$this->AddBufferContent(array('CSticker',"InitJsAfter"));
}
$this->AddBufferContent(array('CAdminInformer',"PrintHtmlPublic"));
}
}