- Модуль: intranet
- Путь к файлу: ~/bitrix/modules/intranet/classes/general/toolbar.php
- Класс: CIntranetToolbar
- Вызов: CIntranetToolbar::__display
public function __display()
{
global $APPLICATION;
$result = '';
if ($this->bDisplay)
{
if (($cnt = count($this->arButtons)) > 0)
{
$bAjaxMode = defined('PUBLIC_AJAX_MODE') && PUBLIC_AJAX_MODE == 1;
uasort(
$this->arButtons,
function ($a, $b) {
if ($a["SORT"] == $b["SORT"])
{
return 0;
}
return ($a["SORT"] < $b["SORT"] ? -1 : 1);
}
);
ob_start();
$APPLICATION->IncludeComponent("bitrix:intranet.toolbar",
"",
array(
"AJAX_MODE" => $bAjaxMode,
"OBJECT" => $this
),
false,
array("HIDE_ICONS" => "Y")
);
$result = ob_get_contents();
ob_end_clean();
}
$this->bDisplay = false;
}
return $result;
}