• Модуль: salescenter
  • Путь к файлу: ~/bitrix/modules/salescenter/lib/integration/landingmanager.php
  • Класс: BitrixSalesCenterIntegrationLandingManager
  • Вызов: LandingManager::onBeforeLandingRecycle
static function onBeforeLandingRecycle(Event $event)
{
	if($event->getParameter('delete') === 'Y')
	{
		$landingId = $event->getParameter('id');
		$page = PageTable::getList(['select' => ['ID'], 'filter' => ['=LANDING_ID' => $landingId]])->fetchObject();
		if($page)
		{
			$page->delete();
		}
	}

	return new EventResult(EventResult::SUCCESS);
}