- Модуль: b24connector
- Путь к файлу: ~/bitrix/modules/b24connector/lib/helper.php
- Класс: BitrixB24ConnectorHelper
- Вызов: Helper::onBuildGlobalMenu
static function onBuildGlobalMenu(&$aGlobalMenu, &$aModuleMenu)
{
global $APPLICATION;
$moduleAccess = $APPLICATION->GetGroupRight('b24connector');
if($moduleAccess < "R")
return false;
$menu = array(
"parent_menu" => "global_menu_b24connector",
"section" => "b24connector",
"sort" => 100,
"text" => Loc::getMessage("B24C_HLP_INTEGRATION"),
"icon" => "b24connector_menu_icon",
"page_icon" => "b24connector_page_icon",
"items_id" => "menu_b24connector",
"url" => "b24connector_b24connector.php?lang=".LANGUAGE_ID,
"more_url" => array("b24connector_chat.php", "sale_crm.php"),
"items" => array(),
);
$menu["items"][] = array(
"text" => Loc::getMessage("B24C_HLP_BUTTONS"),
"url" => "/bitrix/admin/b24connector_buttons.php?lang=".LANGUAGE_ID,
"icon" => "b24connector_menu_icon_butt",
"more_url" => array(
"b24connector_buttons.php"
)
);
$menu["items"][] = array(
"text" => Loc::getMessage("B24C_HLP_CHAT"),
"url" => "/bitrix/admin/b24connector_chat.php?lang=".LANGUAGE_ID,
"icon" => "b24connector_menu_icon_chat",
"more_url" => array(
"b24connector_chat.php"
)
);
$menu["items"][] = array(
"text" => Loc::getMessage('B24C_HLP_RECALL'),
"url" => "/bitrix/admin/b24connector_recall.php?lang=".LANGUAGE_ID,
"icon" => "b24connector_menu_icon_recall",
"more_url" => array(
"b24connector_recall.php"
)
);
$menu["items"][] = array(
"text" => Loc::getMessage('B24C_HLP_CRM_FORM'),
"url" => "/bitrix/admin/b24connector_crm_forms.php?lang=".LANGUAGE_ID,
"icon" => "b24connector_menu_icon_cform",
"more_url" => array(
"b24connector_crm_forms.php"
)
);
$menu["items"][] = array(
"text" => Loc::getMessage('B24C_HLP_OL'),
"url" => "/bitrix/admin/b24connector_open_lines.php?lang=".LANGUAGE_ID,
"icon" => "b24connector_menu_icon_ol",
"more_url" => array(
"b24connector_open_lines.php"
)
);
$menu["items"][] = array(
"text" => Loc::getMessage('B24C_HLP_TELEPHONY'),
"url" => "/bitrix/admin/b24connector_telefonia.php?lang=".LANGUAGE_ID,
"icon" => "b24connector_menu_icon_telephony",
"more_url" => array(
"b24connector_telefonia.php"
)
);
return array(
"global_menu_b24connector" => array(
"menu_id" => "b24connector",
"text" => Loc::getMessage("B24C_HLP_GM_TEXT"),
"title" => Loc::getMessage("B24C_HLP_GM_TITLE"),
"sort" => 210,
"items_id" => "global_menu_b24connector",
"help_section" => "b24connector",
"items" => array($menu)
));
}