Компоненты Поиска

Чаще всего поиск на сайте организован с помощью компонентов
Форма поиска
Описание компонента «Форма поиска» в пользовательской документации.
и
Стандартная страница поиска
Описание компонента «Стандартная страница поиска» в пользовательской документации.
.
Примечание: подробно про компоненты поиска вы можете узнать на странице пользовательской документации.
Форма поиска
Форма поиска предназначена для ввода условия поиска (поисковой фразы или слов) и размещается в шаблоне сайта с помощью специального компонента
Форма поиска
.
Внешний вид и место размещения формы поиска зависят от шаблона и дизайна сайта:
![]() |
![]() |
![]() |
После нажатия посетителем кнопки Поиск, система выполнит поиск информации и перенаправит посетителя на страницу поиска.
Страница поиска
Страница поиска содержит специальное поле для ввода условий поиска. Также на странице поиска выводятся непосредственно результаты поиска:
Страница поиска создается с помощью компонента Стандартная страница поиска. Данный компонент может быть
размещен
на любой странице сайта при ее создании или редактировании с помощью визуального HTML-редактора.
Параметры компонента позволяют необходимым для вас образом настроить не только внешний вид страницы поиска, но и условия поиска информации.
Компоненты поиска поддерживают автоматическое определение раскладки клавиатуры. Нет необходимости набирать заново
текст
, система сама определит раскладку клавиатуры
для введенного слова
.
Примеры настройки компонента Стандартная страница поиска
- Чтобы поиск информации осуществлялся только на статических страницах сайта, нужно в группе свойств Источник данных в поле Ограничение области поиска выбрать Статические файлы и нажать кнопку OK:
После выполнения данных действий в группе свойств Источник данных будет добавлено дополнительное поле Путь к файлу начинается с любого из перечисленных, позволяющее ограничить перечень каталогов и файлов сайта, в которых будет осуществляться поиск с помощью данного компонента. Например:
- Можно задать ограничения по поиску динамической информации. Например, на сайте есть страница Новости магазина, содержащая список новостей интернет-магазина (информационный блок Новости магазина, тип Новости). Предположим, необходимо, чтобы посетители могли осуществлять поиск информации среди новостей.
Для решения поставленной задачи нужно выполнить следующие действия:
- разместить на странице с новостями компонент Стандартная страница поиска;
- настроить данный компонент следующим образом:
в группе свойств Источник данных в поле Ограничение области поиска выбрать тип информационного блока и нажать кнопку OК:
После этого в группе свойств будет добавлено дополнительное поле Искать в информационных блоках типа <тип_инфоблока>. В данном поле нужно указать информационный блок, элементы которого (в данном случае новости) выводятся на странице Новости магазина:
и Ваше мнение важно для нас