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

landing.template.setSiteRef

Scope: landing Права на выполнение: для всех

landing.template.setSiteRef(id, data)

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

Параметры

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

Пример

BX24.callMethod(
	'landing.template.setSiteRef',
	{
		id: 557,
		data: {
			1: 614,
			2: 615,
			3: 616
		}
	},
	function(result)
	{
		if(result.error())
		{
			console.error(result.error());
		}
		else
		{
			console.info(result.data());
		}
	}
);


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