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

addByTemplate

addByTemplate

public function Landing::addByTemplate(
	$siteId,
	$fields,
	$code
);

Добавление страницы по шаблону

Параметры

Параметр Описание С версии
siteId ID сайта, в котором требуется создать страницу.
code Идентификатор шаблона для создания. Параметр можно определить как показано в примере с подключением компонента.
fields Необязательный. Можно передать массив полей для создаваемой страницы. Пока поддерживается только ключ TITLE и DESCRIPTION.

Пример

if (\Bitrix\Main\Loader::includeModule('landing'))
{
	$res = \Bitrix\Landing\Landing::addByTemplate(1, 'app', 
		[
			'TITLE' => 'New page',
			'DESCRIPTION' => 'New page description'
		]
	);
	if ($res->isSuccess())
 	{
		echo 'new id: ' . $res->getId();
	}
	else
	{
		print_r($res->getErrors());
	}
}


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