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

getFolders

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

Site::getFolders(
	$siteId,
	$filter
);

Метод получает папки сайта.

Параметры

Параметры Описание С версии
$siteId Идентификатор сайта.

Внимание: Требуются права на запись в указанный сайт.

$filter Опциональный фильтр. Может принимать поля:
  • ACTIVE – активность папки (Y/N). По умолчанию создается не активной;
  • DELETED – папка удалена (Y/N). По умолчанию возвращаются не удаленные папки;
  • PARENT_ID – идентификатор родительской папки;
  • TITLE – заголовок папки;
  • INDEX_ID – идентификатор индексной страницы папки;
  • CODE – символьный код папки;
  • CREATED_BY_ID – идентификатор пользователя, создавшего папку;
  • MODIFIED_BY_ID – идентификатор пользователя, изменившего папку;
  • DATE_CREATE – дата создания папки;
  • DATE_MODIFY – дата изменения папки.

Пример

if (\Bitrix\Main\Loader::includeModule('landing'))
{
	$folders = \Bitrix\Landing\Site::getFolders(2076, ['PARENT_ID' => 139]);
	print_r($folders);
}


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