Каталог на сайте представлен инфоблоками: Масла, Шины, Валы, Запчасти, Акции и Аналоги (на сайте называется ОБЩИЙ КАТАЛОГ). Поиск может осуществляться в каждом из этих инфоблоков, т.е. в форме поиска есть поле для поискового запроса и выпадающий список разделов, в которых мы ищем. Задача такая: необходимо, чтобы при выборе раздела "общий каталог" поиск происходил не только среди элементов его инфоблока, но и (так как это общий) во всех остальных иблоках тоже. Как это можно реализовать?
результаты поиска выводятся в компоненте стандартная страница поиска и там в доп настройках указывается ID того инфоблока, который был выбран для поиска: ={$_REQUEST["SEARCH"]["SID"]}. Кроме этого указываются и другие его параметры: "UF_IBLOCK_TYPE" => $_REQUEST["SEARCH"]["SIT"],
и "UF_IBLOCK_CODE" => $_REQUEST["SEARCH"]["SIC"]. И вообще при поиске в зависимости от выбранного инфоблока используются различные компоненты.
Помогите, как реализовать такой поиск?
результаты поиска выводятся в компоненте стандартная страница поиска и там в доп настройках указывается ID того инфоблока, который был выбран для поиска: ={$_REQUEST["SEARCH"]["SID"]}. Кроме этого указываются и другие его параметры: "UF_IBLOCK_TYPE" => $_REQUEST["SEARCH"]["SIT"],
и "UF_IBLOCK_CODE" => $_REQUEST["SEARCH"]["SIC"]. И вообще при поиске в зависимости от выбранного инфоблока используются различные компоненты.
Помогите, как реализовать такой поиск?