Мастер-Web:Дополнительный модуль Список туров по странам
Версия статьи от 4-08-2014.
Более ранние версии: |
Содержание
О программе
Данный модуль предназначен для вывода списка рассчитанных туров, сгруппированных по странам.
Установка
Для установки надстройки «Список туров по странам» нужно выложить распакованные файлы из архива mw-tourlist-2009.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.
Настройка
После установки экран «Список туров по странам» доступен по адресу http://ip-адрес сервера Мастер-Веб/MasterWebStandard/Extra/SimpleTourList.aspx.
Настройки в файле WEB.CONFIG
Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.
№ |
Описание |
Значение |
Настройка |
1 |
Настройка, определяющая форму экрана «Список туров по странам» |
- true – использовать экран «Список туров по странам» форма 2; - false или отсутствие настройки – использовать экран «Список туров по странам» форма 1 |
<add key="useOldSimpleTourList" value="true"/> |
2 |
Настройка, определяющая типы номеров, цены на которые должны отображаться в экране «Список туров по странам» |
Ключи типов номеров через запятую |
<add key=" simpleTourListRoomKeys" value="2,196"/> |
Передача параметров в экран «Список туров по странам»
Данная настройка предусматривает возможность передачи параметров через URL страницы.
Пример строки подключения:
http://ip-адрес сервера ПК Мастер-Web/MasterWebStandard/Extra/SimpleTourList.aspx?spo=1
(здесь параметр spo=1, где «1» его значение)
Возможные варианты:
- spo= отображение только туров, отмеченных как СПО
- tourtype= ключ типа тура
- сountry= ключ страны
Настройки на странице «Список туров по странам (форма 2)»
Период цен
По умолчанию при переходе из экрана «Список туров по странам» в экран «Ценовой лист» отображаются цены на 200 дней вперед. Для того, чтобы изменить период отображаемых цен, нужно открыть в текстовом редакторе файл \MasterWebStandard\templatesSimpleTourListFormatterOld.xslt и в теге <xsl:value-of select="user:addDaysAndFormat(pt_firsttourdate, 200, 'yyyy-MM-dd')"/> изменить значение 200 на нужное количество дней. Значение этого параметра должно быть целым числом больше нуля.
Включение формы 2 экрана «Список туров по странам»
Для включения формы 2 экрана «Список туров по странам» нужно открыть файл MasterWebStandard\SimpleTourList.aspx в текстовом редакторе, и в теге <asp:xml id="xml" runat="server" transformsource="../templates/SimpleTourListFormatter.xslt"></asp:xml> изменить значение параметра transformsource на "../templates/SimpleTourListFormatterOld.xslt"
Подготовка данных
В экране «Список туров по странам» отображаются рассчитанные туры, выставленные в интернет.
Работа в системе
Форма 1
Для просмотра списка туров необходимо нажать по стране в разделе с нужным городом вылета. Для быстрого просмотра туров по всем направлениям необходимо нажать на ссылку «развернуть разделы».
Для того чтобы свернуть все разделы, нужно нажать на ссылку «свернуть разделы».
Информация на экран выводится в виде таблицы, в которой представлена следующая информация:
Название поля в таблице |
Выводимые данные |
Название тура |
Название тура |
Даты заезда |
Даты заезда по туру |
Дней |
Продолжительности тура в днях |
Цена DBL |
Минимальная цена тура за DBL (ключи типов номеров задаются специальной настройкой) |
Форма 2
Информация на экран выводится в виде таблицы, в которой представлена следующая информация:
Название поля в таблице | Выводимые данные |
---|---|
Название тура | Название тура |
Даты заезда | Даты заезда по туру |
Дней | Продолжительности тура в днях |
Цена DBL | Минимальная цена тура за DBL (ключи типов номеров задаются специальной настройкой) |