Модуль поиска туров 5.0 — различия между версиями
La (обсуждение | вклад) (→Форма поиска) |
La (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
| − | '''Модуль поиска туров 5.0''' состоит из | + | '''Модуль поиска туров 5.0''' состоит из 3 блоков: |
* [[#Форма поиска|Формы поиска]], в которой турист задаёт параметры тура; | * [[#Форма поиска|Формы поиска]], в которой турист задаёт параметры тура; | ||
| − | |||
* [[#Лента выдачи|Ленты выдачи]], в которой списком выведены результаты поиска; | * [[#Лента выдачи|Ленты выдачи]], в которой списком выведены результаты поиска; | ||
* [[#Карточка тура|Карточки тура]], содержащей подробное описание тура, ваши контактные данные и форму обратной связи. | * [[#Карточка тура|Карточки тура]], содержащей подробное описание тура, ваши контактные данные и форму обратной связи. | ||
| Строка 11: | Строка 10: | ||
== Форма поиска == | == Форма поиска == | ||
| − | + | Модуль поиска 5.0 ищет туры по следующим параметрам: | |
* город вылета; | * город вылета; | ||
| Строка 18: | Строка 17: | ||
* продолжительность тура; | * продолжительность тура; | ||
* количество туристов (взрослых и детей); | * количество туристов (взрослых и детей); | ||
| + | * возраст детей; | ||
* тип питания; | * тип питания; | ||
| − | * рейтинг | + | * рейтинг отеля в системе Слетать.ру; |
| + | * категория отеля; | ||
| + | * диапазон цен; | ||
| + | * валюта выдачи; | ||
| + | * пляжная линия; | ||
| + | * наличие авиабилетов; | ||
| + | * включены ли авиабилеты в стоимость. | ||
| − | + | Чтобы туристу было проще ориентироваться, параметры разделены между основной формой, которая размещается на сайте, и сокращённой формой и пост-фильтром, которые появляются во всплывающем окне вместе с Лентой выдачи, когда турист нажимает кнопку «Найти». | |
| − | [[Файл:Mp5_searchform.png| | + | <gallery> |
| + | [[Файл:Mp5_searchform.png|Основная форма поиска.]] | ||
| + | [[Файл:Mp5_miniform.png|Сокращённая форма поиска.]] | ||
| + | [[Файл:Mp5_postfilter.png|Пост-фильтр.]] | ||
| + | </gallery> | ||
| + | |||
| + | В основной форме турист задаёт основные параметры тура: | ||
| + | |||
| + | * город вылета; | ||
| + | * направление, курорт и отель; | ||
| + | * даты вылета; | ||
| + | * продолжительность тура; | ||
| + | * количество туристов (взрослых и детей); | ||
| + | * возраст детей; | ||
| + | * тип питания; | ||
| + | * рейтинг отеля в системе Слетать.ру; | ||
| + | * категория отеля. | ||
| + | |||
| + | В сокращённой форме турист может изменить: | ||
| + | |||
| + | * город вылета; | ||
| + | * направление, курорт и отель; | ||
| + | * даты вылета. | ||
| + | |||
| + | В пост-фильтре турист уточняет дополнительные параметры тура: | ||
| + | |||
| + | * количество туристов (взрослых и детей); | ||
| + | * возраст детей; | ||
| + | * диапазон цен; | ||
| + | * валюта выдачи; | ||
| + | * категория отеля; | ||
| + | * тип питания; | ||
| + | * пляжная линия; | ||
| + | * рейтинг отеля в системе Слетать.ру; | ||
| + | * наличие авиабилетов; | ||
| + | * включены ли авиабилеты в стоимость. | ||
| − | В таблице ниже описаны все элементы | + | В таблице ниже описаны все элементы основной формы поиска. |
Легенда: | Легенда: | ||
| Строка 43: | Строка 84: | ||
!Параметр кода | !Параметр кода | ||
!Дополнительно | !Дополнительно | ||
| + | |- | ||
| + | !colspan="6"|Основная и сокращённая форма поиска | ||
|- | |- | ||
|«Поиск туров из...» | |«Поиск туров из...» | ||
| Строка 71: | Строка 114: | ||
|nightsMin, nightsMax | |nightsMin, nightsMax | ||
|Во всплывающем календаре турист выбирает начальную и конечную дату интервала. | |Во всплывающем календаре турист выбирает начальную и конечную дату интервала. | ||
| + | |- | ||
| + | |«Найти» | ||
| + | |Поиск туров. | ||
| + | |Автоматический старт поиска, задержка при старте поиска. | ||
| + | |Нет. | ||
| + | |sta, pause | ||
| + | | | ||
| + | |- | ||
| + | !colspan="6"|Основная форма поиска и пост-фильтр | ||
|- | |- | ||
|«Туристы» | |«Туристы» | ||
| Строка 98: | Строка 150: | ||
|2*-5*, Apts, Villas, HV-1, HV-2, любая. | |2*-5*, Apts, Villas, HV-1, HV-2, любая. | ||
|stars | |stars | ||
| − | | | + | | |
|- | |- | ||
| − | | | + | !colspan="6"|Пост-фильтр |
| − | | | + | |- |
| − | | | + | |«Цена» |
| + | |Установка диапазона цен. | ||
| + | |Значения по умолчанию. | ||
| + | |Любое число. | ||
| + | |priceMin, priceMax | ||
| + | | | ||
| + | |- | ||
| + | |«Валюта» | ||
| + | |Выбор валюты, в которой будут отображаться цены. | ||
| + | |Валюты для отображения, валюта по умолчанию. | ||
| + | |Рубль (RUB), доллар (USD), евро (EUR), белорусский рубль (BYR). | ||
| + | |enabledCurrencies currency | ||
| + | |Чтобы турист мог выбрать белорусский рубль, добавьте в код модуля строку enabledCurrencies: ['BYR', 'EUR', 'USD']. | ||
| + | |- | ||
| + | |«Пляжная линия» | ||
| + | |Выбор пляжной линии. | ||
| + | |Пляжная линия по умолчанию. | ||
| + | |1—3 линии, любая. | ||
| + | |beachLines | ||
| + | | | ||
| + | |- | ||
| + | |«Есть билеты» | ||
| + | |Исключение из поиска туров с проданными авиабилетами. | ||
| + | |Не отображать, значение по умолчанию. | ||
| + | |Искать только туры с билетами (галочка стоит). / Искать все туры (галочка не стоит). | ||
| + | |useHasTicketsControl, useAccountSettings | ||
| + | |Значения по умолчанию задаются в разделе «Настройки» Личного кабинета отдельно для пары «Город вылета — направление». | ||
| + | |- | ||
| + | |«Перелёт включён» | ||
| + | |Исключение из поиска туров без перелёта. | ||
| + | |Не отображать, значение по умолчанию. | ||
| + | |Искать только туры с перелётом (галочка стоит). / Искать все туры (галочка не стоит). | ||
| + | |useTicketsIncludedControl, useAccountSettings | ||
| + | |Значения по умолчанию задаются в разделе «Настройки» Личного кабинета отдельно для пары «Город вылета — направление». | ||
| + | |- | ||
| + | |«Применить» | ||
| + | |Запуск уточнённого поиска. | ||
| + | |Задержка при старте поиска. | ||
| + | |Нет. | ||
| + | |pause | ||
| + | | | ||
| + | |- | ||
| + | |«Сбросить» | ||
| + | |Возврат к значениям по умолчанию. | ||
| + | |Нет. | ||
| + | |Нет. | ||
|Нет. | |Нет. | ||
| − | |||
| | | | ||
|} | |} | ||
| Строка 117: | Строка 213: | ||
</gallery> | </gallery> | ||
| − | |||
== Лента выдачи == | == Лента выдачи == | ||
Версия 20:26, 17 июля 2015
Модуль поиска туров 5.0 состоит из 3 блоков:
- Формы поиска, в которой турист задаёт параметры тура;
- Ленты выдачи, в которой списком выведены результаты поиска;
- Карточки тура, содержащей подробное описание тура, ваши контактные данные и форму обратной связи.
Чтобы настроить работу и оформление блоков, воспользуйтесь Генератором модуля в Личном кабинете или отредактируйте код вызова модуля вручную. Некоторые малоупотребительные настройки не выведены в Генератор. Их можно изменить только посредством редактирования кода.
Если вы не нашли ответа на свой вопрос в этой статье, вам помогут в службе технической поддержки Слетать.ру по телефону 8(800)700-33-09 (звонок бесплатный для всех регионов России).
Форма поиска
Модуль поиска 5.0 ищет туры по следующим параметрам:
- город вылета;
- направление, курорт и отель;
- даты вылета;
- продолжительность тура;
- количество туристов (взрослых и детей);
- возраст детей;
- тип питания;
- рейтинг отеля в системе Слетать.ру;
- категория отеля;
- диапазон цен;
- валюта выдачи;
- пляжная линия;
- наличие авиабилетов;
- включены ли авиабилеты в стоимость.
Чтобы туристу было проще ориентироваться, параметры разделены между основной формой, которая размещается на сайте, и сокращённой формой и пост-фильтром, которые появляются во всплывающем окне вместе с Лентой выдачи, когда турист нажимает кнопку «Найти».
В основной форме турист задаёт основные параметры тура:
- город вылета;
- направление, курорт и отель;
- даты вылета;
- продолжительность тура;
- количество туристов (взрослых и детей);
- возраст детей;
- тип питания;
- рейтинг отеля в системе Слетать.ру;
- категория отеля.
В сокращённой форме турист может изменить:
- город вылета;
- направление, курорт и отель;
- даты вылета.
В пост-фильтре турист уточняет дополнительные параметры тура:
- количество туристов (взрослых и детей);
- возраст детей;
- диапазон цен;
- валюта выдачи;
- категория отеля;
- тип питания;
- пляжная линия;
- рейтинг отеля в системе Слетать.ру;
- наличие авиабилетов;
- включены ли авиабилеты в стоимость.
В таблице ниже описаны все элементы основной формы поиска.
Легенда:
- Контроллер — элемент формы (кнопка, поле, выпадающий список и т. д.);
- Функция — действие, за которое отвечает контроллер;
- Доступные настройки — то, как вы можете настроить контроллер, используя Генератор модуля или непосредственно редактируя код вызова модуля;
- Значения — диапазон допустимых значений контроллера;
- Параметр кода — ссылка на параметр кода вызова модуля, который нужно редактировать, чтобы настроить контроллер;
- Дополнительно — прочая информация (нюансы настройки, возможности применения и т. д.).
| Контроллер | Функция | Доступные настройки | Значения | Параметр кода | Дополнительно |
|---|---|---|---|---|---|
| Основная и сокращённая форма поиска | |||||
| «Поиск туров из...» | Выбор города вылета. | Город вылета по умолчанию. | Любой доступный город вылета. | city | |
| «Направление» | Выбор страны, курорта и отеля. | Страна, курорт и отель по умолчанию. | Любые доступные страна, курорт и отель. | country, resorts, hotels | Турист выбирает последовательно: сначала страну, потом курорт, потом отели. В отдельный столбец слева выведен список популярных стран. |
| «Период вылета» | Выбор интервала дат вылета. | Значения по умолчанию: а) точный интервал дат; б) точная дата (+/3 дня - опционально); в) день поиска + n дней. | Интервал дат. | date1, date2, date, threeDays, dateOffset, dateRange | Выбор точных дат полезен, если вы ставите модуль на страницу «Новогодние туры». Когда выбранная дата пройдёт Модуль автоматически начнёт искать туры на скользящий недельный диапазон, начинающийся датой поиска. |
| «Ночей» | Выбор продолжительности тура. | Значения по умолчанию. | Числа от 1 до 29. | nightsMin, nightsMax | Во всплывающем календаре турист выбирает начальную и конечную дату интервала. |
| «Найти» | Поиск туров. | Автоматический старт поиска, задержка при старте поиска. | Нет. | sta, pause | |
| Основная форма поиска и пост-фильтр | |||||
| «Туристы» | Выбор количества туристов — взрослых и детей. | Значения по умолчанию. | Взрослые — числа от 1 до 4; дети — числа от 1 до 3; возраст детей — числа от 0 до 15. | adults, kids, kid1, kid2, kid3 | Кликнув по иконке ребёнка, турист сразу выбирает его возраст. |
| «Питание» | Выбор типа питания. | Питание по умолчанию. | RO, BB, HB, HB+, FB, FB+, AI, UAI, любое. | meals | |
| «Рейтинг» | Отсев отелей с низким пользовательским рейтингом. | Нет. | 6 и выше — 9 и выше, любой. | Нет. | |
| «Категория отеля» | Выбор категории отеля. | Категория по умолчанию. | 2*-5*, Apts, Villas, HV-1, HV-2, любая. | stars | |
| Пост-фильтр | |||||
| «Цена» | Установка диапазона цен. | Значения по умолчанию. | Любое число. | priceMin, priceMax | |
| «Валюта» | Выбор валюты, в которой будут отображаться цены. | Валюты для отображения, валюта по умолчанию. | Рубль (RUB), доллар (USD), евро (EUR), белорусский рубль (BYR). | enabledCurrencies currency | Чтобы турист мог выбрать белорусский рубль, добавьте в код модуля строку enabledCurrencies: ['BYR', 'EUR', 'USD']. |
| «Пляжная линия» | Выбор пляжной линии. | Пляжная линия по умолчанию. | 1—3 линии, любая. | beachLines | |
| «Есть билеты» | Исключение из поиска туров с проданными авиабилетами. | Не отображать, значение по умолчанию. | Искать только туры с билетами (галочка стоит). / Искать все туры (галочка не стоит). | useHasTicketsControl, useAccountSettings | Значения по умолчанию задаются в разделе «Настройки» Личного кабинета отдельно для пары «Город вылета — направление». |
| «Перелёт включён» | Исключение из поиска туров без перелёта. | Не отображать, значение по умолчанию. | Искать только туры с перелётом (галочка стоит). / Искать все туры (галочка не стоит). | useTicketsIncludedControl, useAccountSettings | Значения по умолчанию задаются в разделе «Настройки» Личного кабинета отдельно для пары «Город вылета — направление». |
| «Применить» | Запуск уточнённого поиска. | Задержка при старте поиска. | Нет. | pause | |
| «Сбросить» | Возврат к значениям по умолчанию. | Нет. | Нет. | Нет. | |