Компонент позволяет улучшить стандартный функционал поиска. Если пользователь вводит название товара, существующего в базе, то вместо отображения результатов поиска, его перенаправляет на детальную страницу товара.
Компонент особенно актуален для интернет-магазинов (хоть может работать и не только с товарами, а с любыми элементами инфоблоков). Если пользователь точно знает, что он ищет, компонент сразу же отправит его на страницу товара. Перенаправление происходит только в случае точного соответствия введенного запроса с названием элемента инфоблока (регистро-независимо). Например, «iphone 4s» или «Iphone 4s» или «Iphone 4S».
Параметры компонента
- Переменная с поисковым запросом – имя переменной, в которой приходит запрос. По умолчанию – q (как в стандартном компоненте поиска).
- Путь до детальной страницы – по умолчанию – DETAIL_PAGE_URL из настроек инфоблока. Поддерживаются макросы – #ID#, #CODE#, #DETAIL_PAGE_URL#.
- Инфоблоки – инфоблоки, в которых будет производиться поиск товаров.
Пример работы
Перейдите на страницу поиска и введите запрос, например, «Captcha». Вместо отображения результатов вы попадете сразу на страницу поста, посвященного капче в Битриксе.
Установка компонента
После загрузки и установки из MarketPlace в списке компонентов появится компонент «Перенаправление на страницу товара». Компонент нужно установить на страницу результатов поиска до вызова стандартного компонента search.page.



Комментарии (0)