Документация для разработчиков
Темная тема

onBuildTemplateCreateUrl

Событие позволяет перехватить клик на непосредственное создание сайта или страницы по шаблону.

Параметр

Параметр Описание С версии
code Символьный код выбранного шаблона.

Пример

В примере реакция замены клика для шаблона SPA

$eventManager = \Bitrix\Main\EventManager::getInstance();
$eventManager->addEventHandler('landing', 'onBuildTemplateCreateUrl',
	function(\Bitrix\Main\Event $event)
	{
		$result = new \Bitrix\Main\Entity\EventResult;
		$code = $event->getParameter('code');

		if ($code == 'spa')
		{
			$result->modifyFields([
				'onclick' => "alert(123);"
			]);
		}

		return $result;
	}
);


© «Битрикс», 2001-2024, «1С-Битрикс», 2024