Описание модуля — различия между версиями
Материал из wiki.Sletat.ru
Kdadmin (обсуждение | вклад) |
Kdadmin (обсуждение | вклад) |
||
| Строка 8: | Строка 8: | ||
* [[Список доступных настроек визуального оформления|Настройки визуального оформления]], в котором можно настроить внешний вид модуля; | * [[Список доступных настроек визуального оформления|Настройки визуального оформления]], в котором можно настроить внешний вид модуля; | ||
* [[Список доступных настроек поисковой выдачи|Настройки поисковой выдачи]], в котором можно настроить выдачу туров в модуле; | * [[Список доступных настроек поисковой выдачи|Настройки поисковой выдачи]], в котором можно настроить выдачу туров в модуле; | ||
| + | |||
| + | == Форма поиска == | ||
| + | |||
| + | Модуль поиска 5.0 ищет туры по следующим параметрам: | ||
| + | |||
| + | * город вылета; | ||
| + | * направление, курорт и отель; | ||
| + | * даты вылета; | ||
| + | * продолжительность тура; | ||
| + | * количество туристов (взрослых и детей); | ||
| + | * возраст детей; | ||
| + | * тип питания; | ||
| + | * категория отеля; | ||
| + | * диапазон цен; | ||
| + | * валюта выдачи; | ||
| + | * пляжная линия; | ||
| + | * наличие авиабилетов; | ||
| + | * включены ли авиабилеты в стоимость. | ||
| + | |||
| + | Чтобы туристу было проще ориентироваться, параметры разделены между основной формой, которая размещается на сайте, и сокращённой формой и пост-фильтром, которые появляются во всплывающем окне вместе с Лентой выдачи, когда турист нажимает кнопку «Найти». | ||
| + | |||
| + | <gallery> | ||
| + | Файл:Mp5_miniform.png|Сокращённая форма поиска. | ||
| + | Файл:Mp5_postfilter.png|Пост-фильтр. | ||
| + | </gallery> | ||
| + | |||
| + | В таблице ниже описаны все элементы основной формы, сокращённой формы и пост-фильтра. | ||
| + | |||
| + | Легенда: | ||
| + | |||
| + | * '''Контроллер''' — элемент формы (кнопка, поле, выпадающий список и т. д.); | ||
| + | * '''Функция''' — действие, за которое отвечает контроллер; | ||
| + | * '''Доступные настройки''' — то, как вы можете настроить контроллер, используя [[Создание модуля поиска туров 5.0|Генератор модуля]] или непосредственно редактируя код вызова модуля; | ||
| + | * '''Значения''' — диапазон допустимых значений контроллера; | ||
| + | * '''Параметр кода''' — ссылка на [[#Параметры кода|параметр кода вызова модуля]], который нужно редактировать, чтобы настроить контроллер; | ||
| + | * '''Дополнительно''' — прочая информация (нюансы настройки, возможности применения и т. д.). | ||
| + | |||
| + | {| class="wikitable" | ||
| + | !Контроллер | ||
| + | !Функция | ||
| + | !Доступные настройки | ||
| + | !Значения | ||
| + | !Параметр кода | ||
| + | !Дополнительно | ||
| + | |- | ||
| + | ! colspan="6" |Основная и сокращённая форма поиска | ||
| + | |- | ||
| + | |«Поиск туров из...» | ||
| + | |Выбор города вылета. | ||
| + | |[[Создание модуля поиска туров 5.0#Город вылета, направление и курорт|Город вылета по умолчанию]]. | ||
| + | |Любой доступный город вылета. | ||
| + | |[[#city|city]] | ||
| + | | | ||
| + | |- | ||
| + | |«Направление» | ||
| + | |Выбор страны, курорта и отеля. | ||
| + | |[[Создание модуля поиска туров 5.0#Город вылета, направление и курорт|Страна, курорт и отель по умолчанию]]. | ||
| + | |Любые доступные страна, курорт и отель. | ||
| + | |[[#country|country]], [[#resorts|resorts]], [[#hotels|hotels]] | ||
| + | |Турист выбирает последовательно: сначала страну, потом курорт, потом отели. В отдельный столбец слева выведен список популярных стран. | ||
| + | |- | ||
| + | |«Период вылета» | ||
| + | |Выбор интервала дат вылета. | ||
| + | |[[Создание модуля поиска туров 5.0#Дата вылета и продолжительность тура|Значения по умолчанию]]: а) точный интервал дат; б) точная дата (+/3 дня - опционально); в) день поиска + n дней. | ||
| + | |Интервал дат. | ||
| + | |[[#date1|date1]], [[#date2|date2]], [[#date|date]], [[#threeDays|threeDays]], [[#dateOffset|dateOffset]], [[#dateRange|dateRange]] | ||
| + | |Выбор точных дат полезен, если вы ставите модуль на страницу «Новогодние туры». Когда выбранная дата пройдёт Модуль автоматически начнёт искать туры на скользящий недельный диапазон, начинающийся датой поиска. | ||
| + | |- | ||
| + | |«Ночей» | ||
| + | |Выбор продолжительности тура. | ||
| + | |[[Создание модуля поиска туров 5.0#Дата вылета и продолжительность тура|Значения по умолчанию]]. | ||
| + | |Числа от 1 до 29. | ||
| + | |[[#nightsMin|nightsMin]], [[#nightsMax|nightsMax]] | ||
| + | |Во всплывающем календаре турист выбирает начальную и конечную дату интервала. | ||
| + | |- | ||
| + | |«Найти» | ||
| + | |Поиск туров. | ||
| + | |[[Дополнительные настройки модуля поиска туров 5.0|Автоматический старт поиска]], [[Дополнительные настройки модуля поиска туров 5.0|задержка при старте поиска]]. | ||
| + | |Нет. | ||
| + | |[[#sta|sta]], [[#pause|pause]] | ||
| + | | | ||
| + | |- | ||
| + | ! colspan="6" |Основная форма поиска и пост-фильтр | ||
| + | |- | ||
| + | |«Туристы» | ||
| + | |Выбор количества туристов — взрослых и детей. | ||
| + | |[[Создание модуля поиска туров 5.0#Количество туристов и возраст детей|Значения по умолчанию]]. | ||
| + | |Взрослые — числа от 1 до 4; дети — числа от 1 до 3; возраст детей — числа от 0 до 15. | ||
| + | |[[#adults|adults]], [[#kids|kids]], [[#kid1|kid1]], [[#kid2|kid2]], [[#kid3|kid3]] | ||
| + | |Кликнув по иконке ребёнка, турист сразу выбирает его возраст. | ||
| + | |- | ||
| + | |«Питание» | ||
| + | |Выбор типа питания. | ||
| + | |[[Создание модуля поиска туров 5.0#Отель|Питание по умолчанию]]. | ||
| + | |RO, BB, HB, HB+, FB, FB+, AI, UAI, любое. | ||
| + | |[[#meals|meals]] | ||
| + | | | ||
| + | |- | ||
| + | |«Категория отеля» | ||
| + | |Выбор категории отеля. | ||
| + | |[[Создание модуля поиска туров 5.0#Отель|Категория по умолчанию]]. | ||
| + | |2*-5*, Apts, Villas, HV-1,HV-2, любая. | ||
| + | |[[#minHotelCategory|minHotelCategory]] | ||
| + | | | ||
| + | |- | ||
| + | ! colspan="6" |Пост-фильтр | ||
| + | |- | ||
| + | |«Цена» | ||
| + | |Установка диапазона цен. | ||
| + | |[[Создание модуля поиска туров 5.0#Цена|Значения по умолчанию]]. | ||
| + | |Любое число. | ||
| + | |[[#priceMin|priceMin]], [[#priceMax|priceMax]] | ||
| + | | | ||
| + | |- | ||
| + | |«Валюта» | ||
| + | |Выбор валюты, в которой будут отображаться цены. | ||
| + | |[[Создание модуля поиска туров 5.0#Цена|Валюты для отображения]], [[Создание модуля поиска туров 5.0#Цена|валюта по умолчанию]]. | ||
| + | |Рубль (RUB), доллар (USD), евро (EUR). | ||
| + | |[[#disabledCurrencies|disabledCurrencies]], [[#currency|currency]] | ||
| + | | | ||
| + | |- | ||
| + | |«Пляжная линия» | ||
| + | |Выбор пляжной линии. | ||
| + | |[[Создание модуля поиска туров 5.0#Прочее|Пляжная линия по умолчанию]]. | ||
| + | |1—3 линии, любая. | ||
| + | |[[#beachLines|beachLines]] | ||
| + | | | ||
| + | |- | ||
| + | |«Есть билеты» | ||
| + | |Исключение из поиска туров с проданными авиабилетами. | ||
| + | |[[Создание модуля поиска туров 5.0#Прочее|Значение по умолчанию]]. | ||
| + | |Искать только туры с билетами (галочка стоит). / Искать все туры (галочка не стоит). | ||
| + | |[[#useAccountSettings|useAccountSettings]], [[#ticketsExists|ticketsExists]] | ||
| + | |Значения по умолчанию задаются в разделе «Настройки» Личного кабинета отдельно для пары «Город вылета — направление». | ||
| + | |- | ||
| + | |«Перелёт включён» | ||
| + | |Исключение из поиска туров без перелёта. | ||
| + | |[[Создание модуля поиска туров 5.0#Прочее|Значение по умолчанию]]. | ||
| + | |Искать только туры с перелётом (галочка стоит). / Искать все туры (галочка не стоит). | ||
| + | |[[#useAccountSettings|useAccountSettings]], [[#ticketsIncluded|ticketsIncluded]] | ||
| + | |Значения по умолчанию задаются в разделе «Настройки» Личного кабинета отдельно для пары «Город вылета — направление». | ||
| + | |- | ||
| + | |«Применить» | ||
| + | |Запуск уточнённого поиска. | ||
| + | |[[Дополнительные настройки модуля поиска туров 5.0|Задержка при старте поиска]]. | ||
| + | |Нет. | ||
| + | |[[#pause|pause]] | ||
| + | | | ||
| + | |- | ||
| + | |«Сбросить» | ||
| + | |Возврат к значениям по умолчанию. | ||
| + | |Нет. | ||
| + | |Нет. | ||
| + | |Нет. | ||
| + | | | ||
| + | |} | ||
Версия 10:25, 7 сентября 2023
Все настройки модуля поиска 6.0 осуществляются через личный кабинет sletat.ru в настройках каждого модуля.
После включения или отключения настроек в личном кабинете правки сразу сохраняются и применяются на действующем модуле поиска без задержек.
Настройка модуля поиска туров 6.0 состоит из 2 блоков:
- Настройки визуального оформления, в котором можно настроить внешний вид модуля;
- Настройки поисковой выдачи, в котором можно настроить выдачу туров в модуле;
Форма поиска
Модуль поиска 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 | |
| «Категория отеля» | Выбор категории отеля. | Категория по умолчанию. | 2*-5*, Apts, Villas, HV-1,HV-2, любая. | minHotelCategory | |
| Пост-фильтр | |||||
| «Цена» | Установка диапазона цен. | Значения по умолчанию. | Любое число. | priceMin, priceMax | |
| «Валюта» | Выбор валюты, в которой будут отображаться цены. | Валюты для отображения, валюта по умолчанию. | Рубль (RUB), доллар (USD), евро (EUR). | disabledCurrencies, currency | |
| «Пляжная линия» | Выбор пляжной линии. | Пляжная линия по умолчанию. | 1—3 линии, любая. | beachLines | |
| «Есть билеты» | Исключение из поиска туров с проданными авиабилетами. | Значение по умолчанию. | Искать только туры с билетами (галочка стоит). / Искать все туры (галочка не стоит). | useAccountSettings, ticketsExists | Значения по умолчанию задаются в разделе «Настройки» Личного кабинета отдельно для пары «Город вылета — направление». |
| «Перелёт включён» | Исключение из поиска туров без перелёта. | Значение по умолчанию. | Искать только туры с перелётом (галочка стоит). / Искать все туры (галочка не стоит). | useAccountSettings, ticketsIncluded | Значения по умолчанию задаются в разделе «Настройки» Личного кабинета отдельно для пары «Город вылета — направление». |
| «Применить» | Запуск уточнённого поиска. | Задержка при старте поиска. | Нет. | pause | |
| «Сбросить» | Возврат к значениям по умолчанию. | Нет. | Нет. | Нет. | |