Мастер-Web:Дополнительный модуль Список рекомендуемых отелей — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
Строка 21: Строка 21:
 
==Подготовка данных==
 
==Подготовка данных==
 
*1. В Мастер-Тур необходимо заполнить типы классификации отелей в справочнике "Признаки отеля":
 
*1. В Мастер-Тур необходимо заполнить типы классификации отелей в справочнике "Признаки отеля":
 
+
<BR>
 
+
[[Файл:896.PNG]]
 +
<BR>
 +
Этот справочник открывается по кнопке «Признаки отелей» в справочнике «Отели»:
 +
<BR>
 +
[[Файл:897.PNG]]
 +
<BR>
 +
*2. Для того чтобы отметить отель тем или иным признаком, необходимо выделить нужный признак в закладке «Дополнительные описания» для отеля:
 +
<BR>
 +
[[Файл:898.PNG]]<BR>
 +
*3. Для того, чтобы определить приоритет того или иного отеля в списке рекомендуемых отелей, нужно заполнить поле HD_Rank в таблице HotelDictionary.
 +
*4. Нужно выполнить запрос к БД:exec mwUpdateHotelDetails
 +
==Работа в системе==
 +
Информация в экране «Приоритет вывода отелей» отображается в виде таблицы:
 +
<BR>
 +
[[Файл:899.PNG]]<BR>
 +
<BR>
 
[[Category:Мастер-Web_Дополнительные_модули]]
 
[[Category:Мастер-Web_Дополнительные_модули]]

Версия 15:18, 5 декабря 2011

Введение

Данный модуль позволяет отобразить список рекомендуемых отелей. Форму отображения рекомендуемых отелей можно встроить на главную страницу сайта (для этого используются фреймы).

Установка

Для установки надстройки «Список рекомендуемых отелей» нужно выложить распакованные файлы из архива mw-hotelranking-2007.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.

Настройка

После установки Надстройка «Список рекомендуемых отелей» доступна по адресу http://ip-адрес сервера/MasterWeb/Extra/HotelRanking. Форма «Приоритет вывода отелей» может быть встроен в любую страницу сайта. Для встраивания данной формы необходимо в коде страницы добавить текст вида:

<IFRAME SRC="HTTP://ip-адрес сервера/MasterWeb/Extra/HotelRanking.aspx" scrolling="no" width="400" height="250" FRAMEBORDER="0">.

Для работы контрола необходимо создание 2-х заданий:

  • Первый: раз в 15 мин выполняет "exec mwUpdateHotelDetails 1"
  • Второй: каждую ночь выполняет "exec mwUpdateHotelDetails"

Настройки на странице «Приоритет вывода отелей»

Настройки для отображения данных на форме «Приоритет вывода отелей» задаются в файле Extra\HotelRanking.aspx в теге <uc3:HotelRanking id="HotelRanking" runat="server" Caption="Рекомендуемые отели:" PageSize="20" HotelTypes="1" CacheDuration="300" />:

  • PageSize= - максимальное количество отображаемых на форме отелей;
  • HotelTypes= - тип классификации отелей (ключ типа из таблицы HotelTypes);
  • CacheDuration= - длительность кэширования результата запроса;
  • Caption= - название типа классификации отелей, отображаемое на форме «Приоритет вывода отелей»;
  • Target= - открытие ссылки на экран «Подбор тура с наличием мест» (_top – в текущем окне, _blank – в отдельном)
  • DepartFrom= - ключ города вылета (из таблицы CityDictionary): если данный параметр не задан, то цены будут отображаться по всем городам вылета.

Подготовка данных

  • 1. В Мастер-Тур необходимо заполнить типы классификации отелей в справочнике "Признаки отеля":


896.PNG
Этот справочник открывается по кнопке «Признаки отелей» в справочнике «Отели»:
897.PNG

  • 2. Для того чтобы отметить отель тем или иным признаком, необходимо выделить нужный признак в закладке «Дополнительные описания» для отеля:


898.PNG

  • 3. Для того, чтобы определить приоритет того или иного отеля в списке рекомендуемых отелей, нужно заполнить поле HD_Rank в таблице HotelDictionary.
  • 4. Нужно выполнить запрос к БД:exec mwUpdateHotelDetails

Работа в системе

Информация в экране «Приоритет вывода отелей» отображается в виде таблицы:
899.PNG