Мастер-Web:Дополнительный модуль Список туров по странам 2 — различия между версиями
[непроверенная версия] | [досмотренная версия] |
Sikorov (обсуждение | вклад) |
(→Настройки в файле WEB.CONFIG) |
||
(не показаны 4 промежуточные версии 4 участников) | |||
Строка 1: | Строка 1: | ||
+ | Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. | ||
+ | |||
+ | <table style="background-color:#ffffcc;color:#000000" border="1" cellpadding="10" cellspacing="0"><tr><td> | ||
+ | Более ранние версии:<br> | ||
+ | [http://wiki.megatec.ru/index.php?title=%D0%9C%D0%B0%D1%81%D1%82%D0%B5%D1%80-Web:%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%82%D1%83%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B0%D0%BC_2&oldid=5827 До версии ПК «Мастер-Тур» 2009.2.20.18 включительно]<br> | ||
+ | </td></tr></table><br> | ||
+ | |||
==О программе== | ==О программе== | ||
Строка 5: | Строка 12: | ||
==Установка== | ==Установка== | ||
− | Для установки надстройки «Список туров по странам» нужно выложить распакованные файлы из архива mw-tourlist- | + | Для установки надстройки «Список туров по странам» нужно выложить распакованные файлы из архива mw-tourlist-2009.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web. |
==Настройка== | ==Настройка== | ||
− | После установки экран «Список туров по странам» доступен по адресу ''http://ip-адрес сервера Мастер-Веб | + | После установки экран «Список туров по странам» доступен по адресу ''<nowiki>http://ip-адрес сервера Мастер-Веб/MasterWebStandard/Extra/SimpleTourList.aspx</nowiki>''. |
===Настройки в файле WEB.CONFIG=== | ===Настройки в файле WEB.CONFIG=== | ||
Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных. | Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных. | ||
+ | {| border="1" cellpadding="8" style="background-color:#F9F9F9; border:#AAAAAA; border-collapse:collapse" width="800px" | ||
+ | |- style="background-color:#F2F2F2" | ||
+ | ! width="2%" | № | ||
+ | ! width="28%" | Описание | ||
+ | ! width="35%" | Значение | ||
+ | ! width="35%" | Настройка | ||
− | + | |- style="vertical-align:text-top" | |
− | + | | 1 | |
− | + | | Настройка, определяющая форму экрана «Список туров по странам» | |
− | + | | | |
− | + | * '''true''' – использовать экран «Список туров по странам» форма 2; | |
− | + | * '''false''' или '''отсутствие настройки''' – использовать экран «Список туров по странам» форма 1 | |
− | + | | <syntaxhighlight lang="xml" enclose="div"> | |
− | + | <add key="useOldSimpleTourList" value="true"/> | |
− | + | </syntaxhighlight> | |
− | + | ||
− | + | |- style="vertical-align:text-top" | |
− | + | | 2 | |
− | + | | Настройка, определяющая типы номеров, цены на которые должны отображаться в экране «Список туров по странам» | |
− | + | | '''Ключи типов номеров''' через запятую | |
− | + | | <syntaxhighlight lang="xml" enclose="div"> | |
− | + | <add key="simpleTourListRoomKeys" value="2,196"/> | |
− | + | </syntaxhighlight> | |
− | + | |} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Передача параметров в экран «Список туров по странам»=== | ===Передача параметров в экран «Список туров по странам»=== | ||
Строка 98: | Строка 52: | ||
Пример строки подключения: | Пример строки подключения: | ||
− | ''http://ip-адрес сервера ПК Мастер-Web | + | ''<nowiki>http://ip-адрес сервера ПК Мастер-Web/MasterWebStandard/Extra/SimpleTourList.aspx?spo=1</nowiki>'' |
(здесь параметр '''spo=1''', где «'''1'''» его значение) | (здесь параметр '''spo=1''', где «'''1'''» его значение) | ||
Строка 104: | Строка 58: | ||
Возможные варианты: | Возможные варианты: | ||
* '''spo=''' отображение только туров, отмеченных как СПО | * '''spo=''' отображение только туров, отмеченных как СПО | ||
+ | * '''tourtype=''' ключ типа тура | ||
+ | * '''сountry=''' ключ страны | ||
===Настройки на странице «Список туров по странам»=== | ===Настройки на странице «Список туров по странам»=== | ||
Строка 110: | Строка 66: | ||
По умолчанию при переходе из экрана «Список туров по странам» в экран «Ценовой лист» отображаются цены на 200 дней вперед. Для того, чтобы изменить период отображаемых цен, нужно открыть в текстовом редакторе файл \MasterWebStandard\templatesSimpleTourListFormatter.xslt и в теге <xsl:value-of select="user:addDaysAndFormat(pt_firsttourdate, 200, 'yyyy-MM-dd')"/> изменить значение 200 на нужное количество дней. Значение этого параметра должно быть целым числом больше нуля. | По умолчанию при переходе из экрана «Список туров по странам» в экран «Ценовой лист» отображаются цены на 200 дней вперед. Для того, чтобы изменить период отображаемых цен, нужно открыть в текстовом редакторе файл \MasterWebStandard\templatesSimpleTourListFormatter.xslt и в теге <xsl:value-of select="user:addDaysAndFormat(pt_firsttourdate, 200, 'yyyy-MM-dd')"/> изменить значение 200 на нужное количество дней. Значение этого параметра должно быть целым числом больше нуля. | ||
− | ===Включение формы 2 экрана «Список туров по странам»=== | + | ====Включение формы 2 экрана «Список туров по странам»==== |
Для включения формы 2 экрана «Список туров по странам» нужно открыть файл MasterWebStandard\SimpleTourList.aspx в текстовом редакторе, и в теге <asp:xml id="xml" runat="server" transformsource="../templates/SimpleTourListFormatter.xslt"></asp:xml> изменить значение параметра transformsource на "../templates/SimpleTourListFormatterOld.xslt" | Для включения формы 2 экрана «Список туров по странам» нужно открыть файл MasterWebStandard\SimpleTourList.aspx в текстовом редакторе, и в теге <asp:xml id="xml" runat="server" transformsource="../templates/SimpleTourListFormatter.xslt"></asp:xml> изменить значение параметра transformsource на "../templates/SimpleTourListFormatterOld.xslt" | ||
Строка 124: | Строка 80: | ||
Информация на экран выводится в виде таблицы, в которой представлена следующая информация: | Информация на экран выводится в виде таблицы, в которой представлена следующая информация: | ||
− | {|border="1" cellpadding=" | + | {| border="1" cellpadding="8" style="background-color:#F9F9F9; border:#AAAAAA; border-collapse:collapse" width="700px" |
− | ! | + | |
− | !Выводимые данные | + | |- style="background-color:#F2F2F2" |
− | |- | + | ! width="35%" | Название поля в таблице |
− | | | + | ! width="65%" | Выводимые данные |
− | |Название тура | + | |
− | |- | + | |- style="vertical-align:text-top" |
− | | | + | | Название тура |
− | |Даты заезда по туру | + | | Название тура |
− | |- | + | |
− | | | + | |- style="vertical-align:text-top" |
− | |Продолжительности тура в днях | + | | Даты заезда |
− | |- | + | | Даты заезда по туру |
− | | | + | |
− | |Минимальная цена тура за DBL (ключи типов номеров задаются специальной настройкой) | + | |- style="vertical-align:text-top" |
+ | | Дней | ||
+ | | Продолжительности тура в днях | ||
+ | |||
+ | |- style="vertical-align:text-top" | ||
+ | | Цена DBL | ||
+ | | Минимальная цена тура за DBL (ключи типов номеров задаются специальной настройкой) | ||
|} | |} | ||
+ | |||
+ | [[Category:Мастер-Web_Дополнительные_модули]] |
Текущая версия на 10:06, 23 марта 2016
Версия статьи от 23-03-2016.
Более ранние версии: |
Содержание
О программе
Данный модуль предназначен для вывода списка туров, сгруппированного по странам.
Установка
Для установки надстройки «Список туров по странам» нужно выложить распакованные файлы из архива mw-tourlist-2009.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.
Настройка
После установки экран «Список туров по странам» доступен по адресу http://ip-адрес сервера Мастер-Веб/MasterWebStandard/Extra/SimpleTourList.aspx.
Настройки в файле WEB.CONFIG
Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.
№ | Описание | Значение | Настройка |
---|---|---|---|
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= ключ страны
Настройки на странице «Список туров по странам»
Период цен
По умолчанию при переходе из экрана «Список туров по странам» в экран «Ценовой лист» отображаются цены на 200 дней вперед. Для того, чтобы изменить период отображаемых цен, нужно открыть в текстовом редакторе файл \MasterWebStandard\templatesSimpleTourListFormatter.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"
Подготовка данных
В экране «Список туров по странам» отображаются рассчитанные туры, выставленные в интернет.
Работа в системе
Информация на экран выводится в виде таблицы, в которой представлена следующая информация:
Название поля в таблице | Выводимые данные |
---|---|
Название тура | Название тура |
Даты заезда | Даты заезда по туру |
Дней | Продолжительности тура в днях |
Цена DBL | Минимальная цена тура за DBL (ключи типов номеров задаются специальной настройкой) |