- Модуль: intranet
- Путь к файлу: ~/bitrix/modules/intranet/lib/Site/Sections/AutomationSection.php
- Класс: BitrixIntranetSiteSectionsAutomationSection
- Вызов: AutomationSection::getSignRobots
static function getSignRobots(): array
{
if (!Loader::includeModule('sign') || !SignConfigStorage::instance()->isAvailable())
{
return [];
}
$items = [
[
'TEXT' => Loc::getMessage('AUTOMATION_SECTION_SIGN_SIGN_TITLE'),
'URL' => '/sign/#robots',
],
];
if (Loader::includeModule('crm'))
{
$router = CrmServiceContainer::getInstance()->getRouter();
$items[] = [
'TEXT' => Loc::getMessage('AUTOMATION_SECTION_SIGN_CRM_TITLE'),
'URL' => $router->getItemListUrlInCurrentView(CCrmOwnerType::Deal) . '#robots',
];
}
return [
'TEXT' => Loc::getMessage('AUTOMATION_SECTION_SIGN_ITEM_TITLE'),
'URL' => '/sign/',
'ITEMS' => $items,
];
}