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