Notes
Как задать фильтр перед компонентом
Если требуется задать фильтрацию без использования компонента фильта, тогда можно установить код фильтра перед вызовом простого компонента.
Такое возможно при использовании компонентов: bitrix:catalog.section, bitrix:catalog.sections.top и bitrix:news.list.
Примеры:
Отфильтровать элементы инфоблока привязанные только к текущему пользователю
global $USER;
$thisUserId = $USER->GetID();
$GLOBALS['arrFilter'] = array('PROPERTY_USER_ID_BIND' => $thisUserId);
Задать фильтр перед компонентом по дате больше сегодняшней:
$GLOBALS["filterHidden"][">"."PROPERTY_DATE"] = date("Y-m-d");
Кроме того работает и с множественным свойством "дата" и "дата/время"
Афоризм дня:
Каждый чувствует, каковы его силы, на которые он может рассчитывать. (681)
By Admin
On October 31, 2018