Проект

Общее

Профиль

Действия

ApiMainDataDescriptionIfMultiList » История » Редакция 1

Редакция 1/3 | Следующее »
Артем, 24.05.2017 14:05


Формат данных ifMultiList

Формат ifMultiList подразумевает отображение данных в виде раскрывающегося списка.

Пример вывода:

Массив ifMultiList состоит из трех элементов:

1) format = ifList
2) Массив значений values, который содержит данные каталога. Набор данных зависит от этапа поиска (значения GET параметра function) и бренда каталога.
3) Массив listItemFormat, содержащий рекомендуемый набор полей для отображения клиенту. Вы можете переопределить списки нужных полей для каждого этапа каждого из брендов на стороне своего сервера. Каждый элемент массива listItemFormat - это, в свою очередь, массив, состоящий их двух элементов: type1 - тип и caption2.

1 Для ifList на данный момент доступны 2 типа данных: ifText - простое текстовое поле и ifLink - ссылка. GET параметры для ссылки ifLink перечислены в поле urlParams массива values.

2 Поле caption содержит html шаблон, в котором поля из values в шаблоне заключены в символы "{" и "}".

Пример возвращаемых данных:


Обновлено Артем больше 7 лет назад · 1 изменени(я, ий)