Редактирование кода поисковой формы
Чтобы получить полный код формы поиска и иметь возможность отредактировать её содержимое вне личного кабинета, снимите галку «Компактный код для вставки».
Код формы примет вид:
<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 — как открывать поиск (_blank - в новой вкладке, _self - в этом же окне).
- 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 будут автоматически отображаться в форме поиска.