Редактирование кода поисковой формы

Для того чтобы отредактировать поля поисковой формы снимете галку «Компактный код для вставки».

Код формы примет вид:

<script charset="utf-8" type="text/javascript">
window.TP_FORM_SETTINGS = window.TP_FORM_SETTINGS || {};
window.TP_FORM_SETTINGS["38cf4eff51635fb24bab8bd0cb8bc7ed"] = {
"handle": "38cf4eff51635fb24bab8bd0cb8bc7ed",
"widget_name": "Поисковая форма #24",
"border_radius": "2",
"additional_marker": "dop",
"width": null,
"show_logo": true,
"show_hotels": true,
"form_type": "avia_hotel",
"locale": "ru",
"currency": "rub",
"sizes": "default",
"search_target": "_blank",
"active_tab": "avia",
"search_host": "hydra.aviasales.ru",
"hotels_host": "hotellook.ru/search",
"hotel": {
"name": "Москва",
"location": "Россия",
"hotels_count": "5221",
"search_id": "12153",
"search_type": "city",
"country_name": "Россия"
},
"hotel_alt": "",
"avia_alt": "",
"retargeting": true,
"trip_class": "economy",
"depart_date": "2017-02-08",
"return_date": "2017-02-10",
"check_in_date": "2017-02-09",
"check_out_date": "2017-02-10",
"id": 94417,
"marker": "16886.dop",
"origin": {
"name": "Москва",
"iata": "MOW"
},
"destination": {
"name": "Лондон",
"iata": "YXU"
},
"color_scheme": {
"name": "white_blue",
"icons": "icons_blue",
"background": "#ffffff",
"color": "#000000",
"border_color": "#c1c1c1",
"button": "#1b9ed9",
"button_text_color": "#ffffff",
"input_border": "#ffffff"
},
"hotels_type": "hotellook_host",
"best_offer": {
"locale": "ru",
"currency": "rub",
"marker": "16886.dop",
"search_host": "hydra.aviasales.ru",
"offers_switch": false,
"api_url": "//www.travelpayouts.com/minimal_prices/offers.json",
"routes": []
},
"hotel_logo_host": "hotellook.ru",
"search_logo_host": "www.aviasales.ru",
"hotel_marker_format": "marker=",
"hotelscombined_marker": null,
"responsive": true,
"height": 306
};
</script>
<script charset="utf-8" src="//www.travelpayouts.com/widgets/38cf4eff51635fb24bab8bd0cb8bc7ed.js?v=950" async></script>

Параметры формы поиска

  • handle — уникальный id формы (изменять нельзя!).
  • widget_name — название формы.
  • border_radius — радиус скругления границ.
  • additional_marker — дополнительный маркер.
  • width — ширина формы.
  • show_logo — отображать логотип компании Aviasales/Jetradar/Hotellook (если значение true).
  • show_hotels — отображать вкладку поиска отелей (если значение true).
  • form_type — тип формы (только авиа, только отели, смешанная).
  • locale — язык формы.
  • currency — валюта, в которой выводится цена билетов и отелей.
  • sizes — размер формы (не используется).
  • search_target — как открывать поиск (в новом окне, в новой вкладке, в этом же окне).
  • active_tab — имя вкладки активной по умолчанию.
  • search_host — сайт, на котором открывается результат поиска авиабилетов (здесь может быть указан ваш White Label).
  • hotels_host — сайт, на котором открывается результат поиска отелей (здесь может быть указан ваш White Label).
  • hotel — информация об отеле, выбранном по умолчанию.
    • name — название города, нахождения отеля;
    • location — название локации, нахождения отеля;
    • hotels_count — количество отелей в указанном городе;
    • search_id — служебный параметр;
    • search_type — тип поиска (по названию отеля, по названию города);
    • country_name — название страны, нахождения отеля.
  • trip_class — класс перелета по умолчанию.
  • depart_date — дата вылета, которая будет указана в форме поиска по умолчанию.
  • return_date — дата возвращения, которая будет указана в форме поиска по умолчанию.
  • check_in_date — дата заселения, которая будет указана в форме поиска по умолчанию.
  • check_out_date — дата выселения, которая будет указана в форме поиска по умолчанию.
  • id — служебный параметр.
  • marker — партнерский маркер.
  • origin — город отправления.
    • name — название города.
    • iata — IATA код города (IATA код указывается буквами верхнего регистра, например MOW).
  • destination — город назначения.
    • name — название города назначения.
    • iata — IATA код города (IATA код указывается буквами верхнего регистра, например MOW).
  • color_scheme — цветовое оформление формы.
  • hotels_type — служебный параметр.
  • best_offer — настройки блока «Лучшее предложение».
    • locale — язык спец. предложений.
    • currency — валюта блока спец. предложений.
    • search_host — сайт, на котором открывается спец. предложение.
    • offers_switch — отображать или нет спец. предложения.
  • hotel_logo_host — куда ведет ссылка из отельного логотипа.
  • search_logo_host — куда ведет ссылка из авиа логотипа.
  • hotel_marker_format — служебный параметр.
  • hotelscombined_marker — служебный параметр.
  • responsive — является ли форма респонсивной (подстраивается под разрешение экрана).
  • height — высота форма поиски.

Обратите внимание! При работе с полным кодом формы, все изменения необходимо вносить непосредственно в том месте, где данный код встроен. В случае с компактным кодом достаточно один раз встроить код формы на страницу, после чего все изменения, вносимые на сайте travelpayouts.com будут автоматически отображаться в форме поиска.

Была ли эта статья полезной?

Еще есть вопросы? Отправить запрос