Как в bitrix catalog.top вывести элементы раздела?

Чтобы вывести элементы раздела в компоненте catalog.top в CMS 1C-Bitrix, вам следует внести следующие изменения в код:

1. Откройте файл components/bitrix/catalog.top/component.php, чтобы внести необходимые изменения.
2. Найдите следующий участок кода в функции executeComponent:

$arResult = $this->getResult();

$arResult['ITEMS'] = [];

$this->arResult = $arResult;

3. После этого кода добавьте следующий участок:

$arFilter = [
    'IBLOCK_ID' => <идентификатор инфоблока>,
    'SECTION_ID' => <идентификатор раздела>,
    'ACTIVE' => 'Y',
];

$arSelect = [
    'ID',
    'NAME',
    'DETAIL_PAGE_URL',
    'PREVIEW_PICTURE',
    'PREVIEW_TEXT',
];

$rsItems = CIBlockElement::GetList(
    ['SORT' => 'ASC'],
    $arFilter,
    false,
    false,
    $arSelect
);

$arResult['ITEMS'] = [];

while ($arItem = $rsItems->GetNext()) {
    $arResult['ITEMS'][] = $arItem;
}

$this->arResult = $arResult;

4. Замените <идентификатор инфоблока> на фактический идентификатор вашего инфоблока, а <идентификатор раздела> на фактический идентификатор вашего раздела. Эти значения вы можете найти в административной панели 1C-Bitrix.
5. Сохраните изменения в файле component.php и обновите страницу на сайте.

После проведения этих шагов, catalog.top будет выводить элементы указанного раздела инфоблока.