- Модуль: intranet
- Путь к файлу: ~/bitrix/modules/intranet/lib/Site/Sections/AutomationSection.php
- Класс: BitrixIntranetSiteSectionsAutomationSection
- Вызов: AutomationSection::getOnec
static function getOnec(): array
{
$allowedLangs = ['ru', 'kz', 'by', 'ua'];
$available = Loader::includeModule('bitrix24') && in_array(CBitrix24::getLicensePrefix(), $allowedLangs);
if (!$available && !ModuleManager::isModuleInstalled('bitrix24'))
{
$available =
file_exists($_SERVER['DOCUMENT_ROOT'] . SITE_DIR . 'onec/') && in_array(LANGUAGE_ID, $allowedLangs)
;
}
return [
'id' => 'onec',
'title' => Loc::getMessage('AUTOMATION_SECTION_ONEC_ITEM_TITLE_2'),
'available' => $available,
'url' => SITE_DIR . 'onec/',
'iconClass' => 'ui-icon ui-icon-service-1c',
'menuData' => [
'menu_item_id' => 'menu_onec_sect',
'top_menu_id' => 'top_menu_id_onec',
]
];
}