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

getSources

\Bitrix\Landing\Source\Selector::getSources(
	array $config = []
)

Статический метод для получения описания всех доступных источников для заданного события. Внутри себя создает объект селектора с переданными настройками и возвращает результат вызова метода \Bitrix\Landing\Source\Selector::getSourcesDescription.

Параметры

Параметры Описание С версии
config Массив настроек с такими ключами:
  • SOURCE_EVENT_ID - идентификатор события сбора источников. Необязательный. Значение по умолчанию - \Bitrix\Landing\Source\Selector::EVENT_BUILD_SOURCE_LIST.
  • SOURCE_PATH - url (относительно корня сайта) для открытия формы с настройкой фильтра. Необязательный. По умолчанию - \Bitrix\Landing\Source\Selector::SOURCE_PATH.

Возвращаемое значение

Возвращаемое значение - массив. Ключи массива - уникальные индексы источников. Каждый элемент массива описывает один источник в следующем формате:

  • id - уникальный индекс источника (строка)
  • name - название источника (строка)
  • url - [ filter => Настраиваемый фильтр для отбора данных ],
  • sort - поля для сортировки данных источника
  • references - список полей источника для настройки отображения в блоке лендинга


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