Создание модуля поиска туров 4.0 — различия между версиями
La (обсуждение | вклад) |
La (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
| − | + | С помощью '''Генератора модулей''' вы создадите свой [[Модуль поиска туров 4.0]]: настроите оформление и значения по умолчанию для [[Модуль поиска туров 4.0#Форма поиска|Формы поиска]], разместите свои контакты в [[Модуль поиска туров 4.0#Карточка тура|Карточке тура]]. Стандартная настройка модуля займёт около 10 минут. | |
| − | + | ||
| − | | | + | |
| − | + | Откройте раздел «Создать модуль» в главном меню Личного кабинета. | |
| − | + | [[Файл:Modulegen_menu.png|centre|frame|Раздел «Создать модуль».]] | |
| − | + | Нажмите кнопку «Поиск туров». | |
| − | {| class="standard" | + | [[Файл:Modulegen_mp4.png|centre|frame|Кнопка «Поиск туров.]] |
| − | | | + | |
| + | Последовательно пройдите четыре шага Генератора модулей: [[#Внешний вид|«Внешний вид»]], [[#Значения по умолчанию|«Значения по умолчанию»]], [[#Контакты|«Контакты»]] и [[#Код|«Код»]]. | ||
| + | |||
| + | {| class="standard sWarning" | ||
| + | |'''Внимание!''' Если вы создаёте Модуль в первый раз, пропустите шаг «Дополнительные настройки». Он предназначен для индивидуальной настройки Модуля; если она вам понадобится, вы вернётесь к разделу позже. Предварительно проконсультируйтесь со Службой технической поддержки: некоторые настройки могут привести к некорректной работе Модуля. Работа с разделом описана в [[Дополнительные настройки модуля поиска туров 4.0|отдельной статье]]. | ||
|} | |} | ||
| − | === Внешний вид | + | {| class="standard sAdvice" |
| + | |'''Совет:''' на любом этапе создания Модуля вы можете переключиться на вкладку [[#Код|«Код»]], чтобы увидеть, что у вас получается. Генератор сохранит все ваши настройки. | ||
| + | |} | ||
| + | |||
| + | Вставьте код вызова Модуля, полученный в разделе [[#Код|«Код»]], на сайт — туда, где вы хотите разместить Модуль. | ||
| + | |||
| + | {| class="standard sWarning" | ||
| + | |'''Внимание!''' Для работы с Модулем требуется купить лицензию и [[Лицензия#Привязка домена к лицензии|привязать её к адресу сайта]]. Установить Модуль на сайт можно и без лицензии он будет работать в [[Лицензия#Работа Модуля в демо-режиме|демо-режиме]] с ограниченным функционалом. Чтобы проверить все возможности Модуля, активируйте [[Лицензия#Активация тестовой лицензии|тестовую лицензию]] сроком на неделю. | ||
| + | |} | ||
| + | |||
| + | Если у вас возникли проблемы с созданием Модуля, пожалуйста, обратитесь в Службу технической поддержки по телефону '''8(800)700-33-09''' (звонок бесплатный для всех регионов России). | ||
| + | |||
| + | == Внешний вид == | ||
На этом этапе вам необходимо выбрать тему оформления Модуля поиска, тип скругления углов и тип Формы поиска — «ПРОФИ», «МИНИ горизонтальный» или «МИНИ вертикальный». | На этом этапе вам необходимо выбрать тему оформления Модуля поиска, тип скругления углов и тип Формы поиска — «ПРОФИ», «МИНИ горизонтальный» или «МИНИ вертикальный». | ||
| Строка 41: | Строка 55: | ||
|} | |} | ||
| − | + | == Значения по умолчанию == | |
| − | + | == Значения по умолчанию == | |
| − | + | Задайте значения параметров поиска, которые будут выводиться в [[Модуль поиска туров 5.0|Форме]] по умолчанию. Например, если ваши туристы чаще всего интересуются турами в Египет, установите в качестве направления по умолчанию именно эту страну. | |
| − | + | [[Файл:Mp5_modulegen_defaults.png|centre|frame|Раздел «Значения по умолчанию».]] | |
| − | + | === Город вылета, направление и курорт === | |
| − | + | Выберите город вылета и направление в выпадающих списках. Отметьте галочками нужные курорты. | |
| − | + | <gallery> | |
| + | Файл:Mp5_modulegen_defaults_city.png|Город вылета. | ||
| + | Файл:Mp5_modulegen_defaults_country.png|Направление. | ||
| + | Файл:Mp5_modulegen_defaults_resort.png|Курорты. | ||
| + | </gallery> | ||
| − | + | Настройки передаются в параметрах [[Модуль поиска туров 5.0#city|city]], [[Модуль поиска туров 5.0#country|country]] и [[Модуль поиска туров 5.0#resorts|resorts]]. | |
| − | === | + | === Дата вылета и продолжительность тура === |
| − | + | Модуль поддерживает три режима настройки даты по умолчанию: | |
| + | * '''Интервал дат.''' Задайте в календаре начало и конец интервала дат вылета. По умолчанию Модуль будет искать туры на эти даты. Когда заданные даты пройдут, Модуль будет искать туры в скользящем интервале, начинающемся датой поиска. Этот режим удобно использовать, если вы делаете отдельный Модуль для поиска туров на Новый год. | ||
| + | * '''Точная дата. ''' Задайте в календаре дату, на которую Модуль будет искать туры. Поставьте галочку в чекбокс «+/- 3 дня», чтобы превратить дату в недельный интервал. Когда заданная дата пройдёт, Модуль начнёт искать туры на дату поиска (или в скользящем недельном интервале, начинающемся датой поиска). | ||
| + | * '''Скользящий интервал.''' Выберите в выпадающих списках два модификатора, которые Модуль будет прибавлять к дате поиска, чтобы определить начало и конец интервала. | ||
| − | + | Выберите режим настройки даты, задайте даты. В выпадающих списках выберите минимальную и максимальную продолжительность тура. | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | <gallery> | |
| − | + | Файл:Mp5_modulegen_defaults_interval.png|Интервал дат. | |
| + | Файл:Mp5_modulegen_defaults_date.png|Точная дата. | ||
| + | Файл:Mp5_modulegen_defaults_dateinterval.png|Скользящиий интервал. | ||
| + | Файл:Mp5_modulegen_defaults_interval_date.png|Выбор даты. | ||
| + | Файл:Mp5_modulegen_defaults_threedays.png|Чекбокс «+/- 3 дня». | ||
| + | Файл:Mp5_modulegen_defaults_daterange.png|Выбор модификатора. | ||
| + | Файл:Mp5_modulegen_defaults_nights.png|Продолжительность тура. | ||
| + | </gallery> | ||
| − | + | Настройки передаются в параметрах [[Модуль поиска туров 5.0#date|date]], [[Модуль поиска туров 5.0#date1|date1]], [[Модуль поиска туров 5.0#date2|date2]], [[Модуль поиска туров 5.0#dateOffset|dateOffset]], [[Модуль поиска туров 5.0#dateRange|dateRange]], [[Модуль поиска туров 5.0#threeDays|threeDays]], [[Модуль поиска туров 5.0#nightsMin|nightsMin]] и [[Модуль поиска туров 5.0#nightsMax|nightsMax]]. | |
| − | + | === Количество туристов и возраст детей === | |
| − | + | ||
| − | + | ||
| − | + | Выберите количество туристов (взрослых и детей) в выпадающем списке. Для каждого ребёнка задайте возраст. | |
| − | + | <gallery> | |
| + | Файл:Mp5_modulegen_defaults_adults.png|Количество туристов. | ||
| + | Файл:Mp5_modulegen_defaults_kidsage.png|Возраст детей. | ||
| + | </gallery> | ||
| − | {| | + | Настройки передаются в параметрах [[Модуль поиска туров 5.0#adults|adults]], [[Модуль поиска туров 5.0#kids|kids]], [[Модуль поиска туров 5.0#kid1|kid1]], [[Модуль поиска туров 5.0#kid2|kid2]] и [[Модуль поиска туров 5.0#kid3|kid3]]. |
| − | | | + | |
| + | === Цена === | ||
| + | |||
| + | Введите минимальную, максимальную цену тура и валюту выдачи. Отметьте галочками валюты, которые турист сможет выбрать. | ||
| + | |||
| + | <gallery> | ||
| + | Файл:Mp5_modulegen_defaults_price.png|Минимальная и максимальная цена. | ||
| + | Файл:Mp5_modulegen_defaults_currency.png|Валюта выдачи. | ||
| + | Файл:Mp5_modulegen_defaults_disabled_currencies.png|Отключение валют. | ||
| + | </gallery> | ||
| + | |||
| + | Настройки передаются в параметрах [[Модуль поиска туров 5.0#priceMin|priceMin]], [[Модуль поиска туров 5.0#priceMax|priceMax]], [[Модуль поиска туров 5.0#currency|currency]] и [[Модуль поиска туров 5.0#daisabledCurrencies|disabledCurrencies]]. | ||
| + | |||
| + | === Отель === | ||
| + | |||
| + | Выберите минимальный рейтинг и минимальную категорию отеля. Отметьте галочками типы питания и конкретные отели. | ||
| + | |||
| + | <gallery> | ||
| + | Файл:Mp5_modulegen_defaults_rating.png|Рейтинг отеля. | ||
| + | Файл:Mp5_modulegen_defaults_category.png|Категория отеля. | ||
| + | Файл:Mp5_modulegen_defaults_meals.png|Типы питания. | ||
| + | Файл:Mp5_modulegen_defaults_hotel.png|Отели. | ||
| + | </gallery> | ||
| + | |||
| + | Настройки передаются в параметрах [[Модуль поиска туров 5.0#minHotelCategory|minHotelCategory]], [[Модуль поиска туров 5.0#minHotelRating|minHotelRating]], [[Модуль поиска туров 5.0#meals|meals]] и [[Модуль поиска туров 5.0#hotels|hotels]]. | ||
| + | |||
| + | === Прочее === | ||
| + | |||
| + | Выберите пляжные линии. Настройте значения по умолчанию для чекбоксов «Есть билеты» и «Перелёт включён». | ||
| + | |||
| + | Настройки передаются в параметрах [[Модуль поиска туров 5.0#beachLines|beachLines]], [[Модуль поиска туров 5.0#ticketsExists|ticketsExists]] и [[Модуль поиска туров 5.0#useAccountSettings|useAccountSettings]]. | ||
| + | |||
| + | В разделе [[Настройка модулей|«Настройка модулей»]] вы можете настроить значения по умолчанию для чекбоксов «Есть билеты» и «Перелёт включён» отдельно для разных пар «направление — город вылета». | ||
| + | |||
| + | == Контакты == | ||
| + | |||
| + | Введите в этом разделе ваши контактные данные. Контакты выводятся в Карточке тура в основном и дополнительном блоке. | ||
| + | |||
| + | [[Файл:Mp5_modulegen_contacts.png|centre|frame|Раздел «Контакты».]] | ||
| + | |||
| + | Заполните все поля формы: | ||
| + | * '''Заголовок.''' Желаемый заголовок блока контактов. | ||
| + | * '''Телефон.''' Ваш контактный телефон. | ||
| + | * '''E-mail.''' Ваш контактный e-mail. | ||
| + | * '''Ссылка на логотип.''' Укажите в этом поле ссылку на файл с вашим логотипом. | ||
| + | * '''Дополнительная информация.''' Короткий текст о вашем агентстве, часы работы или пожелание для клиента. | ||
| + | |||
| + | Настройки передаются в параметрах [[Модуль поиска туров 5.0#agencyContact1{}|agencyContact1{}]] и [[Модуль поиска туров 5.0#agencyContact2{}|agencyContact2{}]]. | ||
| + | |||
| + | Заполняя поле «Дополнительная информация», вы можете использовать HTML-теги: | ||
| + | |||
| + | <source lang="html4strict"> | ||
| + | <abbr> | ||
| + | <acronym> | ||
| + | <address> | ||
| + | <big> | ||
| + | <blink> | ||
| + | <blockquote> | ||
| + | <cite> | ||
| + | <em> | ||
| + | <h4> | ||
| + | <h5> | ||
| + | <h6> | ||
| + | <p> | ||
| + | <q> | ||
| + | <small> | ||
| + | <strong> | ||
| + | <sub> | ||
| + | <sup> | ||
| + | </source> | ||
| + | |||
| + | Присвойте тегам классы стилей. Загрузите CSS-файле с описанием стилей в [[Дополнительные настройки Модуля поиска туров 5.0#Оформление|разделе «Дополнительные настройки»]]. | ||
| + | |||
| + | {| class="standard sWarning" | ||
| + | |Внимание! В целях защиты от СПАМ-атак CMS Joomla превращает все email-адреса на сайте в код javascript. Если ваш сайт работает на этой CMS и вы указываете e-mail в блоке контактов, для корректной работы Модуля разместите перед его кодом строку {emailcloak=off}. | ||
|} | |} | ||
| − | + | == Код == | |
| − | {| class="standard" | + | В этом разделе вы получите код для вставки на сайт. Если вы не выбрали тему оформления в разделе [[#Внешний вид|«Внешний вид»]], вы можете сделать это здесь. |
| − | | | + | |
| + | Также здесь размещён интерактивный пример Модуля. Вы пройдёте полный цикл поиска и увидите, как ваши настройки влияют на работу Модуля. | ||
| + | |||
| + | [[Файл:Mp5_modulegen_code.png|centre|frame|Раздел «Код».]] | ||
| + | |||
| + | {| class="standard sWarning" | ||
| + | |'''Внимание!''' Проверяйте работу Модуля непосредственно на сайте. | ||
|} | |} | ||
| − | {| class="standard" | + | Скопируйте код вызова Модуля из окна «Код для вставки на сайт» и вставьте его на свой сайт при помощи HTML-редактора. |
| − | | | + | |
| + | <gallery> | ||
| + | Файл:Mp5_modulegen_code_copy.png|Скопируйте код... | ||
| + | Файл:Mp5_modulegen_code_paste.png|...и вставьте его на сайт. | ||
| + | </gallery> | ||
| + | |||
| + | {| class="standard sWarning" | ||
| + | |'''Внимание! Некоторые CMS некорректно обрабатывают код, оборачивая каждую строку в тег <<nowiki />p>. В результате такой обработки Модуль работать не будет. Если вы заметили такую ошибку на вашей CMS, прежде чем копировать код, поставьте галочку в чекбокс «Вывести одной строкой». | ||
|} | |} | ||
| + | |||
| + | [[Файл:Mp5_modulegen_code_oneline.png|centre|frame|Чекбокс «Вывести одной строкой».]] | ||
Если вы хотите переделать Модуль или создать новый с нуля, кликните по ссылке «Сбросить настройки и начать заново». Чтобы продолжить редактирование текущего модуля, просто откройте нужную вкладку. | Если вы хотите переделать Модуль или создать новый с нуля, кликните по ссылке «Сбросить настройки и начать заново». Чтобы продолжить редактирование текущего модуля, просто откройте нужную вкладку. | ||
| − | {| class="standard" | + | [[Файл:Mp5_modulegen_code_reset.png|centre|frame|Ссылка «Сбросить настройки и начать заново».]] |
| − | | | + | |
| + | {| class="standard sWarning" | ||
| + | |'''Внимание!''' В целях защиты от СПАМ-атак CMS Joomla автоматически превращает все email-адреса на сайте в код JavaScript. Если ваш сайт работает на этой CMS и вы указываете e-mail в блоке контактов, для корректной работы Модуля разместите перед его кодом строку {emailcloak=off}. | ||
|} | |} | ||
Версия 14:24, 24 июля 2015
С помощью Генератора модулей вы создадите свой Модуль поиска туров 4.0: настроите оформление и значения по умолчанию для Формы поиска, разместите свои контакты в Карточке тура. Стандартная настройка модуля займёт около 10 минут.
Откройте раздел «Создать модуль» в главном меню Личного кабинета.
Нажмите кнопку «Поиск туров».
Последовательно пройдите четыре шага Генератора модулей: «Внешний вид», «Значения по умолчанию», «Контакты» и «Код».
| Внимание! Если вы создаёте Модуль в первый раз, пропустите шаг «Дополнительные настройки». Он предназначен для индивидуальной настройки Модуля; если она вам понадобится, вы вернётесь к разделу позже. Предварительно проконсультируйтесь со Службой технической поддержки: некоторые настройки могут привести к некорректной работе Модуля. Работа с разделом описана в отдельной статье. |
| Совет: на любом этапе создания Модуля вы можете переключиться на вкладку «Код», чтобы увидеть, что у вас получается. Генератор сохранит все ваши настройки. |
Вставьте код вызова Модуля, полученный в разделе «Код», на сайт — туда, где вы хотите разместить Модуль.
| Внимание! Для работы с Модулем требуется купить лицензию и привязать её к адресу сайта. Установить Модуль на сайт можно и без лицензии он будет работать в демо-режиме с ограниченным функционалом. Чтобы проверить все возможности Модуля, активируйте тестовую лицензию сроком на неделю. |
Если у вас возникли проблемы с созданием Модуля, пожалуйста, обратитесь в Службу технической поддержки по телефону 8(800)700-33-09 (звонок бесплатный для всех регионов России).
Содержание
Внешний вид
На этом этапе вам необходимо выбрать тему оформления Модуля поиска, тип скругления углов и тип Формы поиска — «ПРОФИ», «МИНИ горизонтальный» или «МИНИ вертикальный».
| Совет: на любом этапе создания Модуля вы можете переключиться на вкладку «Код», чтобы увидеть, что у вас получается. Все заданные вами настройки при переходе будут автоматически сохранены. |
Чтобы выбрать тему, поставьте отметку в соответствующем чекбоксе.
На момент написания этого руководства разработано 3 темы Модуля:
- Классическая. Это стандартная тема, имеющая больше всего вариантов оформления: вы можете выбрать цвет Модуля и тип скругления углов. Чтобы задать цветовую схему, выберите понравившийся цвет из палитры.
- Mac. Обновлённый, более свежий и современный дизайн. Обратите внимание, что эта тема не предполагает выбора цветовой схемы. Возможность выбрать варианты скругления углов сохраняется.
- Simple. Это самая новая, самая простая, элегантная и современная — и вместе с тем самая «негибкая» тема оформления Модуля. Для неё вы не выберете ни цвета, ни типа скругления углов, ни типа Формы поиска (впрочем, она и без того совершенна). Все дополнительные параметры поиска по умолчанию скрыты. Чтобы перейти к ним, кликните по ссылке «Ещё параметры».
Чтобы выбрать тип скругления углов, кликните по понравившемуся вам изображению. Обратите внимание, что для темы “Simple” этот параметр недоступен.
Завершает этап «Внешний вид» выбор типа Формы поиска. Этот параметр влияет на полноту Формы и её положение на странице. Обратите внимание, что для темы “Simple” выбор типа Формы не предусмотрен.
Типов Формы поиска всего три:
- ПРОФИ. Это самая подробная Форма, включающая все возможные параметры поиска.
- МИНИ горизонтальный. Это сокращённый вариант Формы, более простой в обращении и занимающий меньше места на странице.
- МИНИ вертикальный. Функционально этот тип ничем не отличается от «МИНИ горизонтального», однако Форма поиска будет располагаться на странице, соответственно, вертикально.
| Внимание! Модуль «МИНИ вертикальный» создавался для размещения в боковой колонке сайта, поэтому его ширина не позволяет размещать Ленту выдачи непосредственно под Формой поиска. Для выведения результатов поиска необходимо использовать отдельный блок; код для вставки этого блока на сайт вы найдёте во вкладке «Код» в отдельном поле. |
Значения по умолчанию
Значения по умолчанию
Задайте значения параметров поиска, которые будут выводиться в Форме по умолчанию. Например, если ваши туристы чаще всего интересуются турами в Египет, установите в качестве направления по умолчанию именно эту страну.
Город вылета, направление и курорт
Выберите город вылета и направление в выпадающих списках. Отметьте галочками нужные курорты.
Настройки передаются в параметрах 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.
- Ссылка на логотип. Укажите в этом поле ссылку на файл с вашим логотипом.
- Дополнительная информация. Короткий текст о вашем агентстве, часы работы или пожелание для клиента.
Настройки передаются в параметрах [[Модуль поиска туров 5.0#agencyContact1{}|agencyContact1{}]] и [[Модуль поиска туров 5.0#agencyContact2{}|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}. |






