/local/components/bitrix/news.list/templates/.default/template.php
Чтобы добавить фильтр над рабочей областью, попробуйте обернуть в шаблоне компонента CBitrixComponentTemplate::SetViewTarget
$this->SetViewTarget('header');
$APPLICATION->IncludeComponent('bitrix:main.ui.filter', '', [
'FILTER_ID' => $list_id,
'GRID_ID' => $list_id,
'FILTER' => $ui_filter,
'ENABLE_LIVE_SEARCH' => true,
'ENABLE_LABEL' => true
]);
$this->EndViewTarget();
[Error]
Using $this when not in object context (0)
/home/bitrix/www/roster/ib_test.php:37
[Error]
Call to undefined method CMain::SetViewTarget() (0)
/home/bitrix/www/roster/ib_test.php:37
Для начала, 'FILTER' => [] должен быть массив массивов (у вас сейчас просто массив)
Связку с инфоблоком нужно будет кодом реализовывать.
"IBLOCK_ID" => $IBLOCK_ID
или как?