Мастер-Web:Дополнительный модуль Динамический лист с ценами по туру — различия между версиями
[досмотренная версия] | [досмотренная версия] |
(Новая страница: «==Введение== Данный модуль предназначен для вывода цен по определенному туру. ==Установка== ...») |
|||
Строка 7: | Строка 7: | ||
===Настройки в файле WEB.CONFIG=== | ===Настройки в файле WEB.CONFIG=== | ||
Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных. | Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных. | ||
+ | <table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=645 | ||
+ | style='width:483.4pt;margin-left:-.5pt;border-collapse:collapse'> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border:solid black 1.0pt; | ||
+ | border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=TitleTable style='layout-grid-mode:char'>№</p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border:solid black 1.0pt; | ||
+ | border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=TitleTable style='layout-grid-mode:char'>Описание</p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border:solid black 1.0pt; | ||
+ | border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=TitleTable align=left style='text-align:left;layout-grid-mode:char'> Значение</p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=TitleTable style='layout-grid-mode:char'>Настройка</p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>1</p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Настройка, включающая | ||
+ | возможность отображения информации «В стоимость входит» в экране | ||
+ | «Динамический лист с ценами по туру».</p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>true</b> – включить отображение информации «В стоимость входит»;</span></p> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>- <b>false</b> или <b>отсутствие | ||
+ | настройки </b>– информация «В стоимость входит» не отображается</p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US><add | ||
+ | key="<b>showPriceListInclude</b>" value="<b><i><span | ||
+ | style='color:blue'>true</span></i></b>" /></span></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'><span lang=EN-US>2</span></p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Настройка, включающая | ||
+ | возможность отображения дополнительного описания тура в экране «Динамический | ||
+ | лист с ценами по туру». Доп. описание тура можно заполнить в Блоке | ||
+ | Администрирования ПК Мастер-Web.</p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>true</b> – включить отображение дополнительного описания тура;</span></p> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>false</b> или <b>отсутствие настройки</b> – дополнительное описание тура | ||
+ | не отображается</span></p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US><add | ||
+ | key="<b>showPriceTourDescription</b>" value="<b><i><span | ||
+ | style='color:blue'>true</span></i></b>" /></span></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'><span lang=EN-US>3</span></p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Настройка, включающая возможность | ||
+ | отображения условий бронирования тура в экране «Динамический лист с ценами по | ||
+ | туру». Условия бронирования тура можно заполнить в Блоке Администрирования ПК | ||
+ | Мастер-Web.</p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>true</b> – включить отображение условий бронирования тура;</span></p> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>false</b> или <b>отсутствие настройки</b> – условия бронирования тура не | ||
+ | отображается</span></p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US><add | ||
+ | key="<b>showPriceTourBookingConditions</b>" value="<b><i><span | ||
+ | style='color:blue'>true</span></i></b>" /></span></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'><span lang=EN-US>4</span></p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Настройка, управляющая | ||
+ | возможностью детализации цен на дополнительные размещения в экране | ||
+ | «Динамический лист с ценами по туру»</p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | </span><b><span lang=EN-US style='font-size:10.0pt;font-family:"Arial","sans-serif"'>true</span></b><span | ||
+ | style='font-size:10.0pt;font-family:"Arial","sans-serif"'> – выводить цены на | ||
+ | все дополнительные размещения;</span></p> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | </span><b><span lang=EN-US style='font-size:10.0pt;font-family:"Arial","sans-serif"'>false</span></b><span | ||
+ | style='font-size:10.0pt;font-family:"Arial","sans-serif"'> или <b>отсутствие | ||
+ | настройки </b>– выводить минимальную цену на дополнительное размещение</span></p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US><add key="<b>expandChildPrices</b>" | ||
+ | value="<b><i><span style='color:blue'>true</span></i></b>" /></span></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>5</p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Настройка, включающая | ||
+ | отображение возрастных рамок детского размещения, цена которого вывелась в | ||
+ | экране «Динамический лист с ценами по туру». Настройка является | ||
+ | взаимоисключающей с настройкой expandChildPrices, но менее приоритетна (т.е. | ||
+ | при включенной настройке expandChildPrices она работать не будет).</p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>true</b> – включить отображение возраста ребенка, цена которого вывелась в | ||
+ | экране «Динамический лист с ценами по туру»;</span></p> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>false</b> или <b>отсутствие настройки </b>– возраст ребенка не | ||
+ | отображается.</span></p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US><add | ||
+ | key="<b>expandChildPrices2</b>" value="<b><i><span | ||
+ | style='color:blue'>true</span></i></b>" /></span></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>6</p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Настройка, включающая | ||
+ | возможность скачивания прайс-листа по туру в формате <span lang=EN-US>Excel</span><span | ||
+ | lang=EN-US> </span>в экране «Динамический лист с ценами по туру».</p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>относительный путь</b> к папке, где лежат файлы с прайс-листами (если в | ||
+ | этой папке нашёлся файл с именем страна_ключ_тура_из_таблицы_tbl_Turlist, то | ||
+ | отображается ссылка «Скачать» над ценовой таблицей).</span></p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US><add | ||
+ | key="<b>tourPriceListDownloadLink</b>" value="<b><i><span | ||
+ | style='color:blue'>~/PriceList/files</span></i></b>" /></span></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>7</p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Настройка, включающая | ||
+ | отображение информации «Цена за» (за человека или за номер) в экране | ||
+ | «Динамический лист с ценами по туру».</p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>true</b> – отображать информацию «Цена за» в экране «Динамический лист с | ||
+ | ценами по туру»;</span></p> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>false</b> или <b>отсутствие настройки</b> – информация «Цена за» в экране | ||
+ | «Динамический лист с ценами по туру» не отображается.</span></p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US><add | ||
+ | key="<b>showPriceForInTourPricesList</b>" value="<b><i><span | ||
+ | style='color:blue'>true</span></i></b>" /></span></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>8</p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Настройка, включающая отображение | ||
+ | названия тура в экране «Динамический лист с ценами по туру».</p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>true</b> – отображать название тура в экране «Динамический лист с ценами | ||
+ | по туру»;</span></p> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>false</b> или <b>отсутствие настройки </b>– название тура в экране | ||
+ | «Динамический лист с ценами по туру» не отображается.</span></p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US><add | ||
+ | key="<b>showTourNameInTourPricesList</b>" value="<b><i><span | ||
+ | style='color:blue'>true</span></i></b>" /></span></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'><span lang=EN-US>9</span></p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Настройка, включающая | ||
+ | отображение ссылки на экран «Ценовой лист» из экрана «Динамический лист с | ||
+ | ценами по туру».</p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>true</b> – отображать ссылку на экран «Ценовой лист»;</span></p> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>false</b> или <b>отсутствие настройки</b> – ссылка на экран «Ценовой лист» | ||
+ | не отображается</span></p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US><add key="<b>showComplexUrlInTourPricesList</b>" | ||
+ | value="<b><i><span style='color:blue'>true</span></i></b>" /></span></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>10</p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Настройка, определяющая | ||
+ | список валют, доступных для выбора в экранах «Динамический лист с ценами по | ||
+ | туру» и <b>«Динамический лист с наличием мест 3» (не путать с экраном «Подбор | ||
+ | туров с наличием мест»!!!).</b></p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>коды валют</b>, доступных для выбора, через запятую.</span></p> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'> </span></p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US><add | ||
+ | key="<b>selectableCurrencies</b>" value="<b><i><span | ||
+ | style='color:blue'>$,Eu</span></i></b>" /></span></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'><span lang=EN-US>11</span></p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Настройка, включающая в | ||
+ | экране "Динамический лист с ценами по туру" отображение | ||
+ | дополнительного столбца "Курорт" с названием курорта, к которому | ||
+ | привязан отель.</p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>true</b> - включить отображение столбца "Курорт";</span></p> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>false</b> или <b>отсутствие настройки</b> - отключить отображение столбца | ||
+ | "Курорт".</span></p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US><add | ||
+ | key="<b>showResortColumnInTourPriceList</b>" value="<b><i><span | ||
+ | style='color:blue'>true</span></i></b>" /></span></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'><span lang=EN-US>12</span></p> | ||
+ | </td> | ||
+ | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Настройка, включающая в | ||
+ | экране "Динамический лист с ценами по туру" отображение иконки | ||
+ | признака отеля рядом с названием отеля.</p> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>Для работы необходимо | ||
+ | убедиться, что:</p> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>1. изображение иконки | ||
+ | находится в папке <span lang=EN-US>Images</span> в корне сайта;</p> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>2. заполнено поле | ||
+ | "Изображение" в справочнике "Типы отелей" ПК | ||
+ | Мастер-Тур(пример: <span lang=EN-US>recommended</span>.<span lang=EN-US>png</span>);</p> | ||
+ | <p class=Tabletext style='layout-grid-mode:char'>3. отелю присвоен | ||
+ | соответствующий признак на вкладке "Дополнительные описания" в | ||
+ | экране редактирования отеля ПК Мастер-Тур.</p> | ||
+ | </td> | ||
+ | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left: | ||
+ | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none; | ||
+ | padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>true</b> - включить отображение иконки;</span></p> | ||
+ | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>- | ||
+ | <b>false</b> или <b>отсутствие настройки</b> - отключить отображение иконки.</span></p> | ||
+ | </td> | ||
+ | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt; | ||
+ | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
+ | <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US><add | ||
+ | key="<b>showHotelImageInTourPriceList</b>" value="<b><i><span | ||
+ | style='color:blue'>true</span></i></b>" /></span></p> | ||
+ | </td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | ===Передача параметров в экран «Динамический лист с ценами по туру»=== | ||
+ | Данная настройка предусматривает возможность передачи различных параметров через URL страницы. | ||
+ | Пример строки подключения: | ||
+ | http://ip-адрес сервера ПК Мастер-Web/MasterWebStandard/Extra/TourPriceList.aspx?tour=112&mainOnly=1&round=2 | ||
+ | (здесь параметры tour=112&mainOnly=1&round=2, где «112», «1» и «2» их значения)<BR> | ||
+ | Возможные варианты: | ||
+ | * tour= ключ тура из таблицы tp_tours (обязательный параметр) | ||
+ | * mainOnly= вывод только основных размещений (1 – выводить только основные размещения; 0 – выводить все размещения) | ||
+ | * round= округление стоимости (количество знаков после запятой) | ||
+ | * durations= – продолжительности, которые должны быть отмечены при входе в экран (перечисляются через запятую; значение параметра any означает, что будет отмечена первая попавшаяся продолжительность) | ||
+ | * sort= – сортировка (hlHotelName – название отеля; hlHotelStars – категория отеля; hlPansion – питание; hlHotelRoom – категория номера; Pr_8_2 - сортировка по цене (здесь 8 - продолжительность 2 - DBL, возможные значения: 1 - SGL, 2000000000 - ребенок) | ||
+ | * order= - порядок сортировки (asc – по порядку, desc – в обратном порядке) | ||
+ | * national= – отображение цен в национальной валюте | ||
+ | * tourDatesCount= – количество дат, отображаемых рядом с календарем. | ||
+ | ===Отображение размещений типа «взрослый на доп. месте»=== | ||
+ | Для того, чтобы в экране «Динамический лист с ценами по туру» отображались цены на размещения типа «взрослый на доп. месте» нужно открыть файл MasterWeb/Extra/TourPriceList.aspx в текстовом редакторе и в теге <uc1:TourPrices ID="TourPrices" runat="server" /> добавить параметр ExtraBedAccomodations. Значением данного параметра являются ключи размещений «взрослый на доп. месте» из таблицы Accmdmentype. | ||
+ | Пример: | ||
+ | <uc1:TourPrices ID="TourPrices" runat="server" ExtraBedAccomodations="312,45"/> | ||
+ | ==Подготовка данных== | ||
+ | В экране «Динамический лист с ценами по туру» отображаются цены по рассчитанным турам, выставленным в интернет. | ||
+ | ==Работа в системе== | ||
+ | Для просмотра цен по туру необходимо передать ключ тура через URL страницы и выбрать дату заезда. | ||
+ | <BR> | ||
+ | [[Файл:710.PNG]]<BR> | ||
[[Category:Мастер-Web_Дополнительные_модули]] | [[Category:Мастер-Web_Дополнительные_модули]] |
Версия 16:34, 18 октября 2011
Содержание
Введение
Данный модуль предназначен для вывода цен по определенному туру.
Установка
Для установки надстройки «Динамический лист с ценами по туру» нужно выложить распакованные файлы из архива mw-tourpricelist-2007.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.
Настройка
После установки экран «Динамический лист с ценами по туру» доступен по адресу http://ip- адрес сервера Мастер-Веб/MasterWebStandard/Extra/TourPriceList.aspx.
Настройки в файле WEB.CONFIG
Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.
№ |
Описание |
Значение |
Настройка |
1 |
Настройка, включающая возможность отображения информации «В стоимость входит» в экране «Динамический лист с ценами по туру». |
- true – включить отображение информации «В стоимость входит»; - false или отсутствие настройки – информация «В стоимость входит» не отображается |
<add key="showPriceListInclude" value="true" /> |
2 |
Настройка, включающая возможность отображения дополнительного описания тура в экране «Динамический лист с ценами по туру». Доп. описание тура можно заполнить в Блоке Администрирования ПК Мастер-Web. |
- true – включить отображение дополнительного описания тура; - false или отсутствие настройки – дополнительное описание тура не отображается |
<add key="showPriceTourDescription" value="true" /> |
3 |
Настройка, включающая возможность отображения условий бронирования тура в экране «Динамический лист с ценами по туру». Условия бронирования тура можно заполнить в Блоке Администрирования ПК Мастер-Web. |
- true – включить отображение условий бронирования тура; - false или отсутствие настройки – условия бронирования тура не отображается |
<add key="showPriceTourBookingConditions" value="true" /> |
4 |
Настройка, управляющая возможностью детализации цен на дополнительные размещения в экране «Динамический лист с ценами по туру» |
- true – выводить цены на все дополнительные размещения; - false или отсутствие настройки – выводить минимальную цену на дополнительное размещение |
<add key="expandChildPrices" value="true" /> |
5 |
Настройка, включающая отображение возрастных рамок детского размещения, цена которого вывелась в экране «Динамический лист с ценами по туру». Настройка является взаимоисключающей с настройкой expandChildPrices, но менее приоритетна (т.е. при включенной настройке expandChildPrices она работать не будет). |
- true – включить отображение возраста ребенка, цена которого вывелась в экране «Динамический лист с ценами по туру»; - false или отсутствие настройки – возраст ребенка не отображается. |
<add key="expandChildPrices2" value="true" /> |
6 |
Настройка, включающая возможность скачивания прайс-листа по туру в формате Excel в экране «Динамический лист с ценами по туру». |
- относительный путь к папке, где лежат файлы с прайс-листами (если в этой папке нашёлся файл с именем страна_ключ_тура_из_таблицы_tbl_Turlist, то отображается ссылка «Скачать» над ценовой таблицей). |
<add key="tourPriceListDownloadLink" value="~/PriceList/files" /> |
7 |
Настройка, включающая отображение информации «Цена за» (за человека или за номер) в экране «Динамический лист с ценами по туру». |
- true – отображать информацию «Цена за» в экране «Динамический лист с ценами по туру»; - false или отсутствие настройки – информация «Цена за» в экране «Динамический лист с ценами по туру» не отображается. |
<add key="showPriceForInTourPricesList" value="true" /> |
8 |
Настройка, включающая отображение названия тура в экране «Динамический лист с ценами по туру». |
- true – отображать название тура в экране «Динамический лист с ценами по туру»; - false или отсутствие настройки – название тура в экране «Динамический лист с ценами по туру» не отображается. |
<add key="showTourNameInTourPricesList" value="true" /> |
9 |
Настройка, включающая отображение ссылки на экран «Ценовой лист» из экрана «Динамический лист с ценами по туру». |
- true – отображать ссылку на экран «Ценовой лист»; - false или отсутствие настройки – ссылка на экран «Ценовой лист» не отображается |
<add key="showComplexUrlInTourPricesList" value="true" /> |
10 |
Настройка, определяющая список валют, доступных для выбора в экранах «Динамический лист с ценами по туру» и «Динамический лист с наличием мест 3» (не путать с экраном «Подбор туров с наличием мест»!!!). |
- коды валют, доступных для выбора, через запятую.
|
<add key="selectableCurrencies" value="$,Eu" /> |
11 |
Настройка, включающая в экране "Динамический лист с ценами по туру" отображение дополнительного столбца "Курорт" с названием курорта, к которому привязан отель. |
- true - включить отображение столбца "Курорт"; - false или отсутствие настройки - отключить отображение столбца "Курорт". |
<add key="showResortColumnInTourPriceList" value="true" /> |
12 |
Настройка, включающая в экране "Динамический лист с ценами по туру" отображение иконки признака отеля рядом с названием отеля. Для работы необходимо убедиться, что: 1. изображение иконки находится в папке Images в корне сайта; 2. заполнено поле "Изображение" в справочнике "Типы отелей" ПК Мастер-Тур(пример: recommended.png); 3. отелю присвоен соответствующий признак на вкладке "Дополнительные описания" в экране редактирования отеля ПК Мастер-Тур. |
- true - включить отображение иконки; - false или отсутствие настройки - отключить отображение иконки. |
<add key="showHotelImageInTourPriceList" value="true" /> |
Передача параметров в экран «Динамический лист с ценами по туру»
Данная настройка предусматривает возможность передачи различных параметров через URL страницы.
Пример строки подключения:
http://ip-адрес сервера ПК Мастер-Web/MasterWebStandard/Extra/TourPriceList.aspx?tour=112&mainOnly=1&round=2
(здесь параметры tour=112&mainOnly=1&round=2, где «112», «1» и «2» их значения)
Возможные варианты:
- tour= ключ тура из таблицы tp_tours (обязательный параметр)
- mainOnly= вывод только основных размещений (1 – выводить только основные размещения; 0 – выводить все размещения)
- round= округление стоимости (количество знаков после запятой)
- durations= – продолжительности, которые должны быть отмечены при входе в экран (перечисляются через запятую; значение параметра any означает, что будет отмечена первая попавшаяся продолжительность)
- sort= – сортировка (hlHotelName – название отеля; hlHotelStars – категория отеля; hlPansion – питание; hlHotelRoom – категория номера; Pr_8_2 - сортировка по цене (здесь 8 - продолжительность 2 - DBL, возможные значения: 1 - SGL, 2000000000 - ребенок)
- order= - порядок сортировки (asc – по порядку, desc – в обратном порядке)
- national= – отображение цен в национальной валюте
- tourDatesCount= – количество дат, отображаемых рядом с календарем.
Отображение размещений типа «взрослый на доп. месте»
Для того, чтобы в экране «Динамический лист с ценами по туру» отображались цены на размещения типа «взрослый на доп. месте» нужно открыть файл MasterWeb/Extra/TourPriceList.aspx в текстовом редакторе и в теге <uc1:TourPrices ID="TourPrices" runat="server" /> добавить параметр ExtraBedAccomodations. Значением данного параметра являются ключи размещений «взрослый на доп. месте» из таблицы Accmdmentype. Пример: <uc1:TourPrices ID="TourPrices" runat="server" ExtraBedAccomodations="312,45"/>
Подготовка данных
В экране «Динамический лист с ценами по туру» отображаются цены по рассчитанным турам, выставленным в интернет.
Работа в системе
Для просмотра цен по туру необходимо передать ключ тура через URL страницы и выбрать дату заезда.