Россия

region-img

Документация Сотбит: Умный поиск. Компоненты. sotbit.search.title

sotbit.search.title

 
Компонент служит для вывода поля поиска по заголовкам.
 
Если у Вас на сайте используется стандартный компонент bitrix:search.title, то Вы можете заменить его на sotbit:search.title.
 
Для этого необходимо определить место вызова компонента Поиск по заголовкам.
 
В большинстве шаблонов этот компонент вызывается в шапке (header.php) либо во включаемых областях, расположенных в шаблоне сайта.
 
В коде вызова компонента необходимо заменить bitrix:search.title на sotbit:search.title и указать шаблон .default
 
 
Если необходимо сохранить дизайн, который использовался до установки решения, то скопируйте использовавшийся шаблон компонента bitrix:search.title в /bitrix/templates/шаблон_сайта/components/sotbit/search.title/ (если папки в шаблоне сайта отсутствуют, их необходимо создать).
 
После замены компонента можно перейти к настройке его параметров.
 
Если требуется разместить вызов компонента в другом месте, то сделать это можно через визуальный редактор либо разместить код вызова компонента в коде страницы.
 
В визуальном редакторе компонент расположен по пути: Компоненты компании СотБит > Умный поиск > Сотбит: Умный поиск по заголовкам.
 
Для отображения компонента в Публичной части сайта, код компонента необходимо разместить в желаемую область на странице.
 
IncludeComponent(
     "sotbit:search.title",
     "",
     Array(
          "CATEGORY_0" => array(),
          "CATEGORY_0_TITLE" => "",
          "CHECK_DATES" => "N",
          "CONTAINER_ID" => "title-search",
          "INPUT_ID" => "title-search-input",
          "NUM_CATEGORIES" => "1",
          "ORDER" => "date",
          "PAGE" => "#SITE_DIR#search/index.php",
          "SHOW_INPUT" => "Y",
          "SHOW_OTHERS" => "N",
          "TOP_COUNT" => "5",
          "USE_LANGUAGE_GUESS" => "Y"
     )
);?>
 
После успешного добавления компонента на страницу необходимо настроить его параметры.
 
Параметры
Поле
Параметр
Описание
Основные параметры
Количество категорий поиска
NUM_CATEGORIES
Указывается количество категорий, которые будут выводиться в выпадающем списке.
Количество результатов в каждой категории
TOP_COUNT
Указывается количество выводимых результатов в каждой категории.
Сортировка результатов
ORDER
Задается направление для сортировки:
 
  • date  по дате;
  • rank  по релевантности.
Включить автоопределение раскладки клавиатуры
USE_LANGUAGE_GUESS
При отмеченной опции будет происходить автоматическое определение раскладки в которой набран поисковый запрос.
Искать только в активных по дате документах
CHECK_DATES
(Y / N) При отмеченной опции поиск будет осуществляться только в активных по дате элементах сайта.
Показывать категорию "прочее"
SHOW_OTHERS
(Y / N) При отмеченной опции в списке будет отображаться категория "прочее", в которую входит все остальное, кроме указанного в полях Ограничение области поиска.
Внешний вид
Плейсхолдер для строки поиска
PLACEHOLDER_INPUT
Указывается плейсхолдер (подсказка) для строки поиска.
Показывать названия категорий
SHOW_GROUPS
(Y / N) При отмеченной опции станут доступны категории для настройки.
Основной цвет
MAIN_COLOR
Указывается цвет в цветовой модели HEX. Например, #0d6efd.
Шаблоны ссылок
Страница выдачи результатов поиска (доступен макрос #SITE_DIR#)
PAGE
Указывается путь от корня сайта (макрос #SITE_DIR#) к странице, на которой будут выведены результаты поиска.
Дополнительные настройки
Показывать форму ввода поискового запроса
SHOW_INPUT
(Y / N) При отмеченной опции форма ввода поискового запроса будет отображаться на странице. Данная опция удобна, например, для отключения формы поиска без потери настроек.
ID строки ввода поискового запроса
INPUT_ID
Указывается идентификатор строки ввода поискового запроса.
ID контейнера, по ширине которого будут выводиться результаты
CONTAINER_ID
Указывается идентификатор контейнера, по ширине которого будут выводиться выпадающее меню с результатами поиска.
Категория [номер_категории]
Название категории
CATEGORY_<номер_категории>_TITLE
Указывается название категории, которое будет отображаться в выпадающем списке.
Ограничение области поиска
CATEGORY_<номер_категории>
Параметр служит для ограничения области поиска: статическими файлами (main), форумами (forum), одним из типов инфоблоков (iblock), определенных в системе, блогами (blog) или социальной сетью (socialnetwork). Можно также выбрать несколько из перечисленных источников информации либо выбрать пункт Не ограничивать.
 
Если выбрать:
 
  • [main] Статические файлы  то появляется для заполнения поле Путь к файлу начинается с любого из перечисленных, в котором можно указать путь к разделу или файлу, где будет осуществлен поиск, например, /about/. Если поле пусто, то поиск осуществляется во всех статических файлах системы.
  • [forum] Форумы  то ниже отображается поле со всеми форумами, созданными на сайте. Среди них можно выбрать один или несколько форумов либо выбрать вариант (все), тогда поиск будет осуществлен во всех форумах системы.
  • [iblock_<имя>]  один из типов инфоблоков (например, [iblock_news] Новости), то при нажатии кнопки ОК станут доступны все инфоблоки, созданные внутри выбранного типа. Среди них можно выбрать один или несколько инфоблоков либо выбрать вариант (все), тогда поиск будет осуществлен во всех инфоблоках этого типа.
  • [blog] Блоги  то при данном ограничении поиск будет осуществлен только во всех блогах системы;
  • [socialnetwork] Социальная сеть (группы)  то при данном ограничении поиск будет осуществлен только в рамках групп социальной сети;
  • [socialnetwork_user] Пользователь социальной сети  то при данном ограничении поиск будет осуществлен только среди пользователей социальной сети;
  • [crm] CRM  то при данном ограничении поиск будет осуществлен только по CRM;
  • [disk] Файлы диска  то при данном ограничении поиск будет осуществлен только файлам диска.

Нужна помощь в настройке решения

Оставьте заявку и мы свяжемся с вами!