• Модуль: 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"));
	}
}