Руководство пользователя
Виджет поиска
В состав модуля входит компонент booking.search отображающий форму поиска номера. В состав компонента включено три шаблона поисковой формы:
  • .default - шаблон используется на основной странице поиска /vibook/index.php.
  • line - шаблон в виде поисковой строки. Может использоваться на всех страницах сайта.
  • box - шаблон виде виджета. Может использоваться на всех страницах сайта.
Для отображения на всех страницах сайта поисковой строки добавьте в header.php шаблона сайта код вызова компонента booking.search с шаблоном line (строка):
<?
 $APPLICATION->IncludeComponent(
   "vibook:booking.search",
   "line",
   [
     "COMPOSITE_FRAME_MODE" => "A",
     "COMPOSITE_FRAME_TYPE" => "AUTO"
   ],
   false
  );
?>

или с шаблоном box (виджет):
<?
 $APPLICATION->IncludeComponent(
   "vibook:booking.search",
   "box",
   [
     "COMPOSITE_FRAME_MODE" => "A",
     "COMPOSITE_FRAME_TYPE" => "AUTO"
   ],
   false
  );
?>

Чтобы вывести строку или виджет на конкретной странице, можно, например, применить условие $APPLICATION->GetCurPage(false). Например, чтобы вывести строку только на главной странице, нужно добавить код:
<?
if($APPLICATION->GetCurPage(false) == SITE_DIR){
   $APPLICATION->IncludeComponent(
     "vibook:booking.search",
     "line",
     [
       "COMPOSITE_FRAME_MODE" => "A",
       "COMPOSITE_FRAME_TYPE" => "AUTO"
     ],
     false
    );
}
?>

Для примера, компонент поисковой строки размещен на главной странице этого сайта vibook.ru. Поисковый виджет размещен на странице vibook.ru/faq/