Добрый день!
Помогите пожалуйста, есть фильтр на странице он фильтрует новости, и при поиски по параметру "Тип" фильтр выводит сначала пустой лист с текстом "что не найдено", а на второй страницы уже найденую информаци. Но фильтр так работает только по двум свойства параметра Тип, по остальным выводит правильно на первой страницы. Информация выводится в кастомизированном компонент news.list.
В компоненте есть дописанный такой код. который фильтрует по свойству Тип,
/*----- Сортировка по типу -----*/
$section = [];
foreach($_GET['toursFilter_pf']['TYPE'] as $k => $s){
$section[$k] = true;
}
foreach($arResult['ITEMS'] as $k => &$arItem) {
$unset = true;
foreach($arItem['PROPERTIES']['TYPE']['VALUE'] as $v){
if(isset($section[$v]) || count($section) == 0){
$unset = false;
}
}
if($unset){
unset($arResult['ITEMS'][$k]);
}
}
unset($arItem);
Сам компонент с шаблоном
https://yadi.sk/d/qO187h-oWhggKw