Тема закрыто! Данная проблема решено. Решения нужно было добавить в фильтр поиска свой модуль.
Решение откроем файл: bitrix\components\bitrix\search.title\ component.php
и добавим кусок кода в данный файл. Строка нужного место примерно начинается со строки 67:
Спасибо Всем)))
Решение откроем файл: bitrix\components\bitrix\search.title\ component.php
и добавим кусок кода в данный файл. Строка нужного место примерно начинается со строки 67:
Код |
---|
elseif(strpos($strFILTER,"cars_")===0)// ‘cars_’ - префикс моего модуля { if(!is_array($arParams[$param_name])) $arParams[$param_name]=array(); $arCars=array(); foreach($arParams[$param_name] as $strCars) if($strCars<>"all") $arCars[]=intval($strCars); if(count($arCars)>0) $exFILTER[0][]=array( "MODULE_ID" => "cars", "PARAM1" => substr($strFILTER, 5), "PARAM2" => $arCars, ); else $exFILTER[0][]=array( "MODULE_ID" => "cars", "PARAM1" => substr($strFILTER, 5), ); } |