• Модуль: intranet
  • Путь к файлу: ~/bitrix/modules/intranet/lib/Site/Sections/AutomationSection.php
  • Класс: BitrixIntranetSiteSectionsAutomationSection
  • Вызов: AutomationSection::getLists
static function getLists(): array
{
	$available = ModuleManager::isModuleInstalled('lists') && ModuleManager::isModuleInstalled('bitrix24');

	$listUrl = SITE_DIR . 'company/lists/';
	$locked = false;
	$onclick = '';

	if (!Loader::includeModule('lists') || !CLists::isFeatureEnabled('lists'))
	{
		$onclick = "javascript:BX.UI.InfoHelper.show('limit_office_records_management');";
		$listUrl = '';
		$locked = true;
	}

	return [
		'id' => 'lists',
		'title' => Loc::getMessage('AUTOMATION_SECTION_LISTS_ITEM_TITLE'),
		'available' => $available,
		'url' => $listUrl,
		'locked' => $locked,
		'menuData' => [
			'is_locked' => $locked,
			'onclick' => $onclick,
		],
		'iconClass' => 'ui-icon intranet-automation-lists-icon',
	];
}