Цитата |
---|
Максим Смирнов пишет:
Без учета морфологии задача решается "в лоб". В фильтр элементов нужно добавить поле SEARCHABLE_CONTENT. Возможно в значении фильтра заменить пробелы на знаки | или & ... |
Код |
---|
//SELECT $arSelect = array( "ID", "NAME", "IBLOCK_ID", ); //WHERE $arFilter = array( "ACTIVE" => "Y", "IBLOCK_ID" => 33, "ACTIVE_DATE" => "Y", "ACTIVE" => "Y", "CHECK_PERMISSIONS" => "Y", "?SEARCHABLE_CONTENT" => "кошка|тигр|лев" ); //ORDER BY $arSort = array( "ID" => "DESC", ); $arResult["ITEMS"] = array(); $rsElements = CIBlockElement::GetList($arSort, $arFilter, false, false, $arSelect); while($obElement = $rsElements->GetNextElement()) { $arItem = $obElement->GetFields(); } |