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

setForLanding

Внимание! Мы настоятельно рекомендуем ознакомиться сначала с REST-документацией модуля Сайты, чтобы понять как модуль функционирует (тем более REST доступен и в коробочной версии). Данную документацию рассматривайте как подспорье при работе в коробке, когда вам действительно мало функционала REST, или вы хотите детальнее разобраться в API.

public function TemplateRef::setForLanding(
	$id,
	$data
)

Метод устанавливает включаемые области для страницы в рамках конкретного шаблона (страница должна быть уже привязана к шаблону через поле TPL_ID).

Параметры

Параметр Описание
id Идентификатор страницы.
data Массив данных для установки (если массив пустой или не передан, установленные области сбросятся). Ключами массива являются идентификаторы областей, а значениями идентификаторы страниц, которые необходимо установить как область.

Пример

if (\Bitrix\Main\Loader::includeModule('landing'))
{
	\Bitrix\Landing\TemplateRef::setForLanding(
		34,
		[
			1 => 123,
			2 => 456
		]
	);
}


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