Создание модуля поиска туров 5.0 — различия между версиями
La (обсуждение | вклад) (→Дата вылета и продолжительность тура) |
Kdadmin (обсуждение | вклад) (→Отель) |
||
| (не показаны 4 промежуточные версии 2 участников) | |||
| Строка 1: | Строка 1: | ||
| + | [[Category:Модуль поиска туров 5.0]] | ||
С помощью '''Генератора модулей''' вы создадите свой [[Модуль поиска туров 5.0]]: настроите оформление и значения по умолчанию для [[Модуль поиска туров 5.0#Форма поиска|Формы поиска]], разместите свои контакты в [[Модуль поиска туров 5.0#Карточка тура|Карточке тура]]. Стандартная настройка модуля займёт около 10 минут. | С помощью '''Генератора модулей''' вы создадите свой [[Модуль поиска туров 5.0]]: настроите оформление и значения по умолчанию для [[Модуль поиска туров 5.0#Форма поиска|Формы поиска]], разместите свои контакты в [[Модуль поиска туров 5.0#Карточка тура|Карточке тура]]. Стандартная настройка модуля займёт около 10 минут. | ||
Откройте раздел «Создать модуль» в главном меню Личного кабинета. | Откройте раздел «Создать модуль» в главном меню Личного кабинета. | ||
| − | [[Файл:Modulegen_menu.png| | + | [[Файл:Modulegen_menu.png|thumb|Раздел «Создать модуль».]] |
Нажмите кнопку «Поиск туров 5.0». | Нажмите кнопку «Поиск туров 5.0». | ||
| − | [[Файл:Modulegen_mp5.png| | + | [[Файл:Modulegen_mp5.png|thumb|Кнопка «Поиск туров 5.0».]] |
Последовательно пройдите четыре шага Генератора модулей: [[#Внешний вид|«Внешний вид»]], [[#Значения по умолчанию|«Значения по умолчанию»]], [[#Контакты|«Контакты»]] и [[#Код|«Код»]]. | Последовательно пройдите четыре шага Генератора модулей: [[#Внешний вид|«Внешний вид»]], [[#Значения по умолчанию|«Значения по умолчанию»]], [[#Контакты|«Контакты»]] и [[#Код|«Код»]]. | ||
| Строка 16: | Строка 17: | ||
{| class="standard sAdvice" | {| class="standard sAdvice" | ||
| − | |'''Совет | + | |'''Совет.''' На любом этапе создания Модуля вы можете переключиться на вкладку «Код», чтобы увидеть, что у вас получается. Генератор сохранит все ваши настройки. |
|} | |} | ||
| Строка 31: | Строка 32: | ||
Выберите одну из одиннадцати тем оформления модуля. | Выберите одну из одиннадцати тем оформления модуля. | ||
| − | [[Файл:Mp5_modulegen_style.png| | + | [[Файл:Mp5_modulegen_style.png|thumb|Раздел «Внешний вид».]] |
<gallery> | <gallery> | ||
| Строка 53: | Строка 54: | ||
Задайте значения параметров поиска, которые будут выводиться в [[Модуль поиска туров 5.0|Форме]] по умолчанию. Например, если ваши туристы чаще всего интересуются турами в Грецию, установите в качестве направления по умолчанию именно эту страну. | Задайте значения параметров поиска, которые будут выводиться в [[Модуль поиска туров 5.0|Форме]] по умолчанию. Например, если ваши туристы чаще всего интересуются турами в Грецию, установите в качестве направления по умолчанию именно эту страну. | ||
| − | [[Файл:Mp5_modulegen_defaults.png| | + | [[Файл:Mp5_modulegen_defaults.png|thumb|Раздел «Значения по умолчанию».]] |
=== Город вылета, направление и курорт === | === Город вылета, направление и курорт === | ||
| Строка 113: | Строка 114: | ||
=== Отель === | === Отель === | ||
| − | Выберите | + | Выберите минимальную категорию отеля. Отметьте галочками типы питания и конкретные отели. |
<gallery> | <gallery> | ||
| − | |||
Файл:Mp5_modulegen_defaults_category.png|Категория отеля. | Файл:Mp5_modulegen_defaults_category.png|Категория отеля. | ||
Файл:Mp5_modulegen_defaults_meals.png|Типы питания. | Файл:Mp5_modulegen_defaults_meals.png|Типы питания. | ||
| Строка 126: | Строка 126: | ||
=== Прочее === | === Прочее === | ||
| − | Выберите пляжные линии. Настройте значения по умолчанию для | + | Выберите пляжные линии. Настройте значения по умолчанию для фильтров «Есть билеты» и «Перелёт включён». |
Настройки передаются в параметрах [[Модуль поиска туров 5.0#beachLines|beachLines]], [[Модуль поиска туров 5.0#ticketsExists|ticketsExists]] и [[Модуль поиска туров 5.0#useAccountSettings|useAccountSettings]]. | Настройки передаются в параметрах [[Модуль поиска туров 5.0#beachLines|beachLines]], [[Модуль поиска туров 5.0#ticketsExists|ticketsExists]] и [[Модуль поиска туров 5.0#useAccountSettings|useAccountSettings]]. | ||
В разделе [[Настройка модулей|«Настройка модулей»]] вы можете настроить значения по умолчанию для чекбоксов «Есть билеты» и «Перелёт включён» отдельно для разных пар «направление — город вылета». | В разделе [[Настройка модулей|«Настройка модулей»]] вы можете настроить значения по умолчанию для чекбоксов «Есть билеты» и «Перелёт включён» отдельно для разных пар «направление — город вылета». | ||
| + | |||
| + | <gallery> | ||
| + | Файл:Mp5_modulegen_defaults_beachline.png|Пляжная линия по умолчанию. | ||
| + | Файл:Mp5_modulegen_defaults_tickets.png|Фильтры «Есть билеты» и «Перелёт включён». | ||
| + | </gallery> | ||
== Контакты == | == Контакты == | ||
| Строка 136: | Строка 141: | ||
Введите в этом разделе ваши контактные данные. Контакты выводятся в Карточке тура в основном и дополнительном блоке. | Введите в этом разделе ваши контактные данные. Контакты выводятся в Карточке тура в основном и дополнительном блоке. | ||
| − | [[Файл:Mp5_modulegen_contacts.png| | + | [[Файл:Mp5_modulegen_contacts.png|thumb|Раздел «Контакты».]] |
Заполните все поля формы: | Заполните все поля формы: | ||
| Строка 169: | Строка 174: | ||
</source> | </source> | ||
| − | Присвойте тегам классы стилей. Загрузите CSS-файле с описанием стилей в [[Дополнительные настройки | + | Присвойте тегам классы стилей. Загрузите CSS-файле с описанием стилей в [[Дополнительные настройки модуля поиска туров 5.0#Оформление|разделе «Дополнительные настройки»]]. |
{| class="standard sWarning" | {| class="standard sWarning" | ||
| Строка 181: | Строка 186: | ||
Также здесь размещён интерактивный пример Модуля. Вы пройдёте полный цикл поиска и увидите, как ваши настройки влияют на работу Модуля. | Также здесь размещён интерактивный пример Модуля. Вы пройдёте полный цикл поиска и увидите, как ваши настройки влияют на работу Модуля. | ||
| − | [[Файл:Mp5_modulegen_code.png| | + | [[Файл:Mp5_modulegen_code.png|thumb|Раздел «Код».]] |
{| class="standard sWarning" | {| class="standard sWarning" | ||
| Строка 198: | Строка 203: | ||
|} | |} | ||
| − | [[Файл:Mp5_modulegen_code_oneline.png| | + | [[Файл:Mp5_modulegen_code_oneline.png|thumb|Чекбокс «Вывести одной строкой».]] |
Если вы хотите переделать Модуль или создать новый с нуля, кликните по ссылке «Сбросить настройки и начать заново». Чтобы продолжить редактирование текущего модуля, просто откройте нужную вкладку. | Если вы хотите переделать Модуль или создать новый с нуля, кликните по ссылке «Сбросить настройки и начать заново». Чтобы продолжить редактирование текущего модуля, просто откройте нужную вкладку. | ||
| − | [[Файл:Mp5_modulegen_code_reset.png| | + | [[Файл:Mp5_modulegen_code_reset.png|thumb|Ссылка «Сбросить настройки и начать заново».]] |
{| class="standard sWarning" | {| class="standard sWarning" | ||
|'''Внимание!''' В целях защиты от СПАМ-атак CMS Joomla автоматически превращает все email-адреса на сайте в код JavaScript. Если ваш сайт работает на этой CMS и вы указываете e-mail в блоке контактов, для корректной работы Модуля разместите перед его кодом строку {emailcloak=off}. | |'''Внимание!''' В целях защиты от СПАМ-атак CMS Joomla автоматически превращает все email-адреса на сайте в код JavaScript. Если ваш сайт работает на этой CMS и вы указываете e-mail в блоке контактов, для корректной работы Модуля разместите перед его кодом строку {emailcloak=off}. | ||
|} | |} | ||
Текущая версия на 10:21, 31 октября 2018
С помощью Генератора модулей вы создадите свой Модуль поиска туров 5.0: настроите оформление и значения по умолчанию для Формы поиска, разместите свои контакты в Карточке тура. Стандартная настройка модуля займёт около 10 минут.
Откройте раздел «Создать модуль» в главном меню Личного кабинета.
Нажмите кнопку «Поиск туров 5.0».
Последовательно пройдите четыре шага Генератора модулей: «Внешний вид», «Значения по умолчанию», «Контакты» и «Код».
| Внимание! Если вы создаёте Модуль в первый раз, пропустите шаг «Дополнительные настройки». Он предназначен для индивидуальной настройки Модуля; если она вам понадобится, вы вернётесь к разделу позже. Предварительно проконсультируйтесь со Службой технической поддержки: некоторые настройки могут привести к некорректной работе Модуля. Работа с разделом описана в отдельной статье. |
| Совет. На любом этапе создания Модуля вы можете переключиться на вкладку «Код», чтобы увидеть, что у вас получается. Генератор сохранит все ваши настройки. |
В разделе «Код» вы получите готовый код вызова Модуля. Вставьте его на сайт — туда, где вы хотите разместить Модуль.
| Внимание! Для работы с Модулем требуется купить лицензию и привязать её к адресу сайта. Установить Модуль на сайт можно и без лицензии он будет работать в демо-режиме с ограниченным функционалом. Чтобы проверить все возможности Модуля, активируйте тестовую лицензию сроком на неделю. |
Если у вас возникли проблемы с созданием Модуля, пожалуйста, обратитесь в Службу технической поддержки по телефону 8(800)700-33-09 (звонок бесплатный для всех регионов России).
Содержание
Внешний вид
Выберите одну из одиннадцати тем оформления модуля.
Ссылка на css-файл темы передаётся в значении параметра files. Вы можете дать ссылку на собственный css-файл в дополнительных настройках или непосредственно в коде вызова модуля.
Значения по умолчанию
Задайте значения параметров поиска, которые будут выводиться в Форме по умолчанию. Например, если ваши туристы чаще всего интересуются турами в Грецию, установите в качестве направления по умолчанию именно эту страну.
Город вылета, направление и курорт
Выберите город вылета и направление в выпадающих списках. Отметьте галочками нужные курорты.
Настройки передаются в параметрах city, country и resorts.
Дата вылета и продолжительность тура
Модуль поддерживает три режима настройки даты по умолчанию:
- Интервал дат. Задайте в календаре начало и конец интервала дат вылета. По умолчанию Модуль будет искать туры на эти даты. Когда заданные даты пройдут, Модуль будет искать туры в недельном интервале, начинающемся датой поиска. Этот режим удобно использовать, если вы делаете отдельный Модуль для поиска туров на Новый год.
- Точная дата. Задайте в календаре дату, на которую Модуль будет искать туры. Поставьте галочку в чекбокс «+/- 3 дня», чтобы превратить дату в недельный интервал. Когда заданная дата пройдёт, Модуль начнёт искать туры на дату поиска (или в недельном интервале, начинающемся датой поиска).
- Интервал от даты поиска. Выберите в выпадающих списках два модификатора, которые Модуль будет прибавлять к дате поиска, чтобы определить начало и конец интервала.
Выберите режим настройки даты, задайте даты. В выпадающих списках выберите минимальную и максимальную продолжительность тура.
Настройки передаются в параметрах date, date1, date2, dateOffset, dateRange, threeDays, nightsMin и nightsMax.
Количество туристов и возраст детей
Выберите количество туристов (взрослых и детей) в выпадающем списке. Для каждого ребёнка задайте возраст.
Настройки передаются в параметрах adults, kids, kid1, kid2 и kid3.
Цена
Введите минимальную, максимальную цену тура и валюту выдачи. Отметьте галочками валюты, которые турист сможет выбрать.
Настройки передаются в параметрах priceMin, priceMax, currency и disabledCurrencies.
Отель
Выберите минимальную категорию отеля. Отметьте галочками типы питания и конкретные отели.
Настройки передаются в параметрах minHotelCategory, minHotelRating, meals и hotels.
Прочее
Выберите пляжные линии. Настройте значения по умолчанию для фильтров «Есть билеты» и «Перелёт включён».
Настройки передаются в параметрах beachLines, ticketsExists и useAccountSettings.
В разделе «Настройка модулей» вы можете настроить значения по умолчанию для чекбоксов «Есть билеты» и «Перелёт включён» отдельно для разных пар «направление — город вылета».
Контакты
Введите в этом разделе ваши контактные данные. Контакты выводятся в Карточке тура в основном и дополнительном блоке.
Заполните все поля формы:
- Заголовок. Желаемый заголовок блока контактов.
- Телефон. Ваш контактный телефон.
- E-mail. Ваш контактный e-mail.
- Ссылка на логотип. Укажите в этом поле ссылку на файл с вашим логотипом.
- Дополнительная информация. Короткий текст о вашем агентстве, часы работы или пожелание для клиента.
Настройки передаются в параметрах agencyContact1 и agencyContact2.
Заполняя поле «Дополнительная информация», вы можете использовать HTML-теги:
<abbr> <acronym> <address> <big> <blink> <blockquote> <cite> <em> <h4> <h5> <h6> <p> <q> <small> <strong> <sub> <sup>
Присвойте тегам классы стилей. Загрузите CSS-файле с описанием стилей в разделе «Дополнительные настройки».
| Внимание! В целях защиты от СПАМ-атак CMS Joomla превращает все email-адреса на сайте в код javascript. Если ваш сайт работает на этой CMS и вы указываете e-mail в блоке контактов, для корректной работы Модуля разместите перед его кодом строку {emailcloak=off}. |
Код
В этом разделе вы получите код для вставки на сайт. Если вы не выбрали тему оформления в разделе «Внешний вид», вы можете сделать это здесь.
Также здесь размещён интерактивный пример Модуля. Вы пройдёте полный цикл поиска и увидите, как ваши настройки влияют на работу Модуля.
| Внимание! Проверяйте работу Модуля непосредственно на вашем сайте. |
Скопируйте код вызова Модуля из окна «Код для вставки на сайт» и вставьте его на свой сайт при помощи HTML-редактора.
| Внимание! Некоторые CMS некорректно обрабатывают код, оборачивая каждую строку в тег <p>. В результате такой обработки Модуль работать не будет. Если вы заметили такую ошибку на вашей CMS, прежде чем копировать код, поставьте галочку в чекбокс «Вывести одной строкой». |
Если вы хотите переделать Модуль или создать новый с нуля, кликните по ссылке «Сбросить настройки и начать заново». Чтобы продолжить редактирование текущего модуля, просто откройте нужную вкладку.
| Внимание! В целях защиты от СПАМ-атак CMS Joomla автоматически превращает все email-адреса на сайте в код JavaScript. Если ваш сайт работает на этой CMS и вы указываете e-mail в блоке контактов, для корректной работы Модуля разместите перед его кодом строку {emailcloak=off}. |