Условие при пустом результате фильтра

23.06.2014 · 1С-Битрикс

Условие при пустом результате фильтра

Если вы применяете фильтр инфоблока в 1С-Битрикс и при каком то сочетании параметров, результат получается пустым, то посетителю сайта нужно это как то показать, чтобы он понял, что никакой ошибки нет и нужно просто изменить параметры поиска.

Для этого можно воспользоваться стандартным выводом в шаблоне компонента и перед функцией foreach добавить проверку на существование данных.

HTML
<?// Если фильтр не дал результата
if ( empty($arResult["ITEMS"]) ) {
	echo "По данным параметрам ничего не найдено. Измените условия фильтра.";
}?>
Назад в блог

От идеи —
к первому шагу.

Расскажите, что хотите создать.
Обсудим задачу и наметим следующий шаг.