Тема закрыто! Данная проблема решено. Решения нужно было добавить в фильтр поиска свой модуль.
Решение откроем файл: 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),
);
}
|
