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

prepareFieldDefinition

<\Bitrix\Landing\Node::prepareFieldDefinition(
	array $field
)

Метод получает описание поля источника с указанием, к какому типу ноды относится. Проверяет наличие обязательных ключей и возвращает массив с нормализованной структурой.

Параметры

Параметры Описание С версии
$field Массив с описанием поля. Требуемые ключи (минимально):
  • id - идентификатор поля
  • name - название
  • type - тип поля
Остальные ключи определяются типом ноды.

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

  • null
    • нет ключей id, name или type;
    • не найден класс-наследник \Bitrix\Landing\Node, обрабатывающий данный тип;
    • пустой результат метода validateFieldDefinition.
  • нормализованный массив с описанием поля


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх