Не вариант, свойств много. Решил таким костылём:
[CODE]<?
if(isset($_REQUEST['s'])){
if(strlen(trim($_REQUEST['s']))){
global $arrFilter;
if(CModule::IncludeModule('search')){
$obSearch = new CSearch;
$arSearchQuery = array(
'QUERY' => trim($_REQUEST['s']),
"SITE_ID" => 's1'
);
$arSearchSort = array(
'CUSTOM_RANK' => 'DESC',
'RANK' => 'DESC',
'DATE_CHANGE' => 'DESC'
);
$arSearchFilter = array(
array(
'=MODULE_ID' => 'iblock',
'PARAM1' => 'CLIENTS',
'PARAM2' => array(
4
)
)
);
$obSearch->Search($arSearchQuery, $arSearchSort, $arSearchFilter);
while($arSearch = $obSearch->GetNext()){
$arSearchResult[] = $arSearch['ITEM_ID'];
};
$arrFilter = array(
'ID' => $arSearchResult
);
};
}else{
};
};
?>
[/CODE]
[CODE]<?
if(isset($_REQUEST['s'])){
if(strlen(trim($_REQUEST['s']))){
global $arrFilter;
if(CModule::IncludeModule('search')){
$obSearch = new CSearch;
$arSearchQuery = array(
'QUERY' => trim($_REQUEST['s']),
"SITE_ID" => 's1'
);
$arSearchSort = array(
'CUSTOM_RANK' => 'DESC',
'RANK' => 'DESC',
'DATE_CHANGE' => 'DESC'
);
$arSearchFilter = array(
array(
'=MODULE_ID' => 'iblock',
'PARAM1' => 'CLIENTS',
'PARAM2' => array(
4
)
)
);
$obSearch->Search($arSearchQuery, $arSearchSort, $arSearchFilter);
while($arSearch = $obSearch->GetNext()){
$arSearchResult[] = $arSearch['ITEM_ID'];
};
$arrFilter = array(
'ID' => $arSearchResult
);
};
}else{
};
};
?>
[/CODE]