Проект

Общее

Профиль

Действия

ApiMainDataDescriptionIfForm » История » Редакция 3

« Предыдущее | Редакция 3/7 (Разница(diff)) | Следующее »
Артем, 08.12.2017 16:21


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

ifTable содержит в себе элементы для создания формы выбора или ввода каких-данных посетителем сайта


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



Описание возвращаемых данных


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

1) format = ifForm
2) Массив значений fields, который содержит элементы формы. Каждый элемент, в свою очередь, массив из 4 элементов:
p(.2.1) id - ID поля формы
2.2) name - заголовок поля формы

3) Массив tableColumnHeaders - одномерный массив, содержащий названия столбцов таблицы в локали запроса.
4) Массив tableItemFormat, содержащий описание данных каждой из ячеек столбца таблицы. Каждый его элемент это массив, содержащий перечень рекомендуемых к отображению данных. В свою очередь состоит их двух элементов: type1 - тип и caption2.

1 Для ifTable на данный момент доступны 3 типа данных: ifText - простое текстовое поле, ifLink3 - ссылка и ifPartLink4 - номер з/ч, который необходимо преобразовать в ссылку на поисковую форму сайта.

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

3 GET параметры для ссылки ifLink перечислены в поле urlParams массива values.

4 Поле caption для типа ifPartLink может содержать значения {number}, {newNumber}, {oldNumber}, {alternativeNumber}, {replaceNumber}


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


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