Открыть главное меню

Изменения

Fast Search для отелей

3471 байт добавлено, 16:13, 21 января 2013
Новая страница: «Для указания данных для поиска отелей методом Fast Search можно использовать следующие параме...»
Для указания данных для поиска отелей методом Fast Search можно использовать следующие параметры:

<table border="1">

<tr bgcolor="#cccccc">
<th>Переменная</th><th>Значение</th>
</tr>
<tr>
<td>tarrival_point</td><td>id города</td>
</tr>
<tr>

<td>hotel_category</td><td>количество звезд отеля (Число. Например «2» - поиск среди 1-2* отеля, 4 — среди 3-4* звездочного)</td>
</tr>
<tr>
<td>hotel_name</td><td>id гостиницы</td>
</tr>
<tr>
<td>arrival</td><td>дата заезда (формат - дд.мм.гггг)</td>

</tr>
<tr>
<td>departure</td><td>дата выезда (формат - дд.мм.гггг)</td>
</tr>
<tr>
<td>max_price</td><td>предел цены, массив, его ключи ('amount' — максимальная цена, 'currency' — валюта максимальной цены)</td>
</tr>
<tr>
<td>assignment</td><td>массив массивов. Каждый его элемент является массивом, ключами которого являются</td>
</tr>
<tr>
<td>adults</td><td>количество взрослых в комнате (число)</td>
</tr>
<tr>
<td>children</td><td>количество детей в комнате (число)</td>
</tr>
<tr>
<td>age0</td><td>возраст 1го ребенка (число)</td>
</tr>
<tr>
<td>age1</td><td>возраст 2го ребенка</td>
</tr>
<tr>
<td>age2</td><td>возраст 3го ребенка</td>
</tr>
<tr>
<td>age3</td><td>возраст 4го ребенка</td>
</tr>
<tr>
<td>infants</td><td>количество младенцев в комнате</td>
</tr>
<tr>
<td>double</td><td>признак двуспальной кровати (принимает значения on/off)</td>
</tr>
</table>

Примеры запросов для поиска:

Пункт прибывания: Санкт-Петербург, заезд: 17.01.2013, выезд: 24.01.2013
Комната 1: 1 взрослый (только с обязательными параметрами)

<nowiki>http://DOMAIN/index.php?go=hotel/search&tarrival_point=58166&arrival=17.01.2013&departure=24.01.2013&assignment</nowiki>[0][adults]=1&assignment[0][children]=0<br>&assignment[0][infants]=0&signOfSearchResults=0&ok=Поиск&param_by_get

Пункт прибывания: Санкт-Петербург, заезд: 17.02.2013, выезд: 24.02.2013, поиск среди 1-2*
Комната 1: 1 взрослый, 1 ребенок
Комната 2: 1 взрослый

<nowiki>http://DOMAIN/index.php?go=hotel/search&tarrival_point=58166&arrival=17.02.2013&departure=24.02.2013&assignment</nowiki>[0][adults]=1&assignment[0][children]=1<br>&assignment[0][infants]=0&assignment[1][adults]=1&assignment[1][children]=0&assignment[1][infants]=0&signOfSearchResults=0&ok=Поиск&param_by_get&hotel_category=2

'''Для добавления комнаты'''

Нужно добавить обязательный параметр assignment[0][adults] и можно не обязательные assignment[0][children], assignment[0][age0], assignment[0][age1], assignment[0][age2], assignment[0][age3], assignment[0][infants].
'