• Модуль: landing
  • Путь к файлу: ~/bitrix/modules/landing/lib/publicaction/landing.php
  • Класс: Bitrix\Landing\PublicAction\Landing
  • Вызов: Landing::markDeletedBlock
static function markDeletedBlock(int $lid, int $block, bool $mark = true, bool $preventHistory = false): PublicActionResult
{
	LandingCore::setEditMode();

	$result = new PublicActionResult();
	$landing = LandingCore::createInstance($lid);
	if ($landing->exist())
	{
		$preventHistory ? History::deactivate() : History::activate();
		$result->setResult(
			$landing->markDeletedBlock($block, $mark)
		);
		$landing->resortBlocks();
	}
	$result->setError($landing->getError());
	return $result;
}