Хочу вывести подкатегории для каждой из категорий товаров.
Делаю так:
$APPLICATION->IncludeComponent(
"bitrix:catalog.section.list",
"template1",
array(
"ADD_SECTIONS_CHAIN" => "Y",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"COMPONENT_TEMPLATE" => "template1",
"COUNT_ELEMENTS" => "Y",
"FILTER_NAME" => "sectionsFilter",
"HIDE_SECTION_NAME" => "N",
"IBLOCK_ID" => "4",
"IBLOCK_TYPE" => "catalog",
"SECTION_CODE" => $_REQUEST["SECTION_CODE"],
"SECTION_FIELDS" => array(
0 => "NAME",
1 => "PICTURE",
2 => "",
),
"SECTION_ID" => ,
"SECTION_URL" => "/catalog/#SECTION_CODE#/",
"SECTION_USER_FIELDS" => array(
0 => "",
1 => "",
),
"SHOW_PARENT_NAME" => "Y",
"TOP_DEPTH" => "3",
"VIEW_MODE" => "TILE"
),
false
); */
И все ок, осталось только вставить нужный ID в поле "SECTION_ID"
Пробовал так:
$rsSections = CIBlockSection::GetList(array(),array('IBLOCK_ID' => $arParams ['IBLOCK_ID'], '=CODE' => $arResult['VARIABLES']['SECTION_CODE']));
$arSection = $rsSections->Fetch();
Но почему-то выдаётся один и тот же ID в любом разделе. И сама структура разделов даже в хлебных крошках начинает отображаться как будто весь каталог лежит в разделе чей ID выводится.
Что не так? Может есть простое решение моей задачи?