Можно воспользоваться настройками компонентов.
catalog.section
Можно настроить из "шестеренки" при помощи параметра CUSTOM_FILTER (такая возможность появилась относительно недавно и в старых версиях bitrix ее нет).
А можно воспользоваться параметром FILTER_NAME.
Перед вызовом компонента обьявляете глобальный массив с параметрами фильтрации, а его имя передаете в настройки компонента в параметр FILTER_NAME.
<?
global $arrFilter;
$arrFilter= array(
"PROPERTY_TOVAR_DAY" => "Y"
);
?>
<? $APPLICATION->IncludeComponent(
"bitrix:catalog.section",
"main_events",
Array(
//...
"FILTER_NAME" => "arrFilter",
//...
)
); ?>