• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/component/itemlist.php
  • Класс: Bitrix\Crm\Component\ItemList
  • Вызов: ItemList::getIntranetBindingMenuViewHtml
protected function getIntranetBindingMenuViewHtml(): ?string
{
	if (!is_string($this->intranetBindingMenuViewHtml))
	{
		ob_start();

		\Bitrix\Main\UI\Extension::load('bizproc.script');
		$this->getApplication()->IncludeComponent(
			'bitrix:intranet.binding.menu',
			'',
			[
				'SECTION_CODE' => Integration\Intranet\BindingMenu\SectionCode::SWITCHER,
				'MENU_CODE' => Integration\Intranet\BindingMenu\CodeBuilder::getMenuCode(
					$this->factory->getEntityTypeId(),
				),
			]
		);

		$this->intranetBindingMenuViewHtml = ob_get_clean();
	}

	return $this->intranetBindingMenuViewHtml;
}