XML - связи фильтров/Поисковые фильтры

Материал из TourClient - Руководство пользователя
Версия от 19:24, 24 июля 2014; Jeka (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Выгрузка фильтров

Для выгрузки данных простых фильтров используется гейт http://webclient.touradmin.ru/b/main/XXXXX/xml_toursV2/filter

Работа фильтра построена на основе стандартных фильтров p_get_filter10

Принимаемые параметры:

  • co - код страны
  • ct - код города вылета
  • rs - тип размещения (количества человек в номере)
  • ch1 - возраст первого ребенка при размещении с детьми
  • ch2 - возраст второго ребенка
  • df - дата вылета с... (в формате dd.mm.yy)
  • dt - дата вылета по... (в формате dd.mm.yy)
  • pt - стоимость тура "до" в долларах
  • nf - продолжительность тура - количество ночей "от"
  • nt - количество ночей "до"
  • ti - перелет входит в стоимость тура (принимает значения: "yes" - показывать предложения с билетом; "no" - все предложения
  • re - курорты (перечисляются идентификаторы курортов через знак "_")
  • ac - категории отелей (идентификаторы категорий через знак "_")
  • me - типы питания (идентификаторы типов питания через знак "_")
  • al - отели (идентификаторы отелей через знак "_")
  • qs_op - ограничение выборки по операторам (указываются ID операторов через '_')
  • filter - тип запрашиваемого фильтра

Типы фильтров

  • filter=сt - фильтр городов вылета
  • filter=co - фильтр стран
  • filter=re - фильтр курортов
  • filter=rpl - фильтр районов
  • filter=ac - фильтр категорий (звездности)
  • filter=me - фильтр питания
  • filter=al - фильтр отелей (быстрый, без проверки актуальности)
  • filter=rs - фильтр размещения (room_size)

Формат выдачи

<root>
<row id="2047" name="Малинди" parent="0" description="" adults="0" children="0" cat="" active="1"/>
<row id="580" name="Момбаса" parent="0" description="" adults="0" children="0" cat="" active="1"/>
</root>