Не работают модули

Материал из TourClient - Руководство пользователя
Версия от 17:24, 4 февраля 2019; Bearson (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Нет перехода на расширенную форму поиска

Любой модуль Поиска туров включает в себя 2 обязательных параметра:

  1. Страницу расширенной формы поиска
  2. Страницу результатов поиска.

Чаще всего - это одна и та же страница. Так делается для того, чтобы пользователь мог увидеть результаты поиска и, при необходимости, исправить свой запрос.

Краткие или сокращенные формы (с неполным набором параметров) поиска служат для установки на главную страницу сайта или в боковую колонку сайта. Они служат для того, чтобы пользователь мог задать какие-либо основные параметры поиска, а уже перейдя на страницу с расширенной формой уточнить запрос.

Если поставить краткую форму поиска на страницу, которая в настройках указана как страница с расширенной формой поиска, то турист так никогда и не сможет увидеть всех параметров. Потому что там, где должна стоять расширенная форма поиска, уже установлена краткая!

На сайте перестали работать модули. Что делать?

Закончился срок абонентского обслуживания

Самая простая причина, по которой модули могут не работать на вашем сайте - это из-за того, что оплаченный срок абонентского обслуживания закончился. В таком случае необходимо связаться с вашим курирующим менеджером и решить вопрос оплаты.

SSL-сертификат и работа через https://

Если на домен устанавливается SSL-сертификат, то надо проверить скрипты всех модулей. В коде каждого скрипта есть такая строка

src="http://tourclient.ru/f/jsboot/..."

В таком случае надо удалить "http:"? чтобы строка приняла вид

src="//tourclient.ru/f/jsboot/..."

и модули смогут корректно работать.

Модуль "Форма заказа тура" показывает ошибку

Модуль формы заказа тура при работе использует идентификатор тура. То есть для корректного отображения информации о туре при переходе на страницу формы заказа тура должен быть передан идентификатор тура. Поэтому если вы пытаетесь открыть форму заказа тура так:

http://42.demotravel.ru/order

то увидите ошибку, а если адрес будет с передачей идентификатора тура:

http://42.demotravel.ru/order?id=91313188823@803

то отобразится информация о данном туре.

Вместо модуля выводится какая-то информация о TourClient

В данном случае проблема в том, что у вас установлены старые модули, которые уже не поддерживаются. Обратитесь к вашему курирующему менеджеру по вопросу обновления модулей.