D7 выборка элементов с учётом подсекций

Внимание! Все сообщения на форуме проходят модерацию. Ваше сообщение появится после проверки.
Добрый день! Нужно сделать выборку элементов, компонент написан на D7. Как можно прописать в setFilter? искала, но не найду пока никак((

Код
private function getElements(){
        $this->initPagination();
        if($currentSections = $this->findSections()){
            $this->setFilter(array_merge($this->filter, ['@IBLOCK_SECTION_ID' => $currentSections]));
        }
        $queryElements = $this->queryCatalog();
        $count = $queryElements->getCount();
        $this->pageNavigation->setRecordCount($count);
        [$prevLink, $nextLink] = $this->prepareLinkPagination(
            $this->pageNavigation->getCurrentPage(), $this->pageNavigation->getPageCount()
        );
        $pg = [
            'page_current' => $this->pageNavigation->getCurrentPage(),
            'page_size' => $this->pageNavigation->getPageSize(),
            'pages' => $this->pageNavigation->getPageCount(),
            'prev_link' => $prevLink,
            'next_link' => $nextLink,
        ];
        $items = $queryElements->fetchAll();
        $itemsId = array_map(fn($item) => $item['ID'], $items);

        $this->prices = $itemsId ? ProductPrice::getProductPrices($itemsId) : [];
        foreach ($items as &$item){
            $item = $this->prepareItem($item);
        }

        return [
            'items' => $items,
            'count' => $count,
            'pagination' => $pg
        ];
    }
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 

Стоимость разработки на 1С-Битрикс:

Индивидуальная разработка магазина

от 500 000 руб. от 5-ти недель

Разработка магазина на 1С-Битрикс с нуля. Дизайн, сборка и оптимизация производительности под конкретный проект и требования. Реализация любого функционала без ограничений готовых решений.

Запуск сайта на готовом решении

от 100 000 руб. от 7-ми дней

Вариант для тех, кто не хочет тратить много средств на индивидуальный проект, и не имеет серьезных требований к сайту. Магазин, быстро запускается на базе одного из 200-та готовых решений.

Мобильное приложение

от 500 000 руб. от 1-го месяца

Разработка кроссплатформенного мобильного приложения, которое не уступает нативным решениям как в производительности, так и пользовательском опыте. Публикуется в AppStore, GooglePlay и RuStore

Сайт компании

от 350 000 руб. от 1-го месяца

Корпоративный сайт с информационными разделами, каталогом товаров или услуг. Включает формы обратной связи карточек каталога, любое количество статичных и динамичных разделов.

Инфресурс

от 400 000 руб. от 5-ти недель

Информационный ресурс любой сложности. Сайт для СМИ, городской портал или многопользовательская доска объявлений. Внутренние форумы, блоги- по необходимости.

Лечение сайтов от вирусов

от 40 000 руб. от 2-х дней

Выполню полную проверку сайта и окружения. В случае обнаружения вирусов проведу полный комплекс лечения проекта и закрытия лазеек.