Здравствуйте! Подскажите пожалуйста, никак не могу понять в разделе, где выводятся товары вывести подразделы родителя.
Т.е есть структура:
Переходя в раздел Гиацинт, я хочу видеть все подразделы его родителя, т.е:
Буду благодарен за помощь, а то уже запутался что куда и зачем.
Т.е есть структура:
| Код |
|---|
Монобукет -- Гиацинт -- Ромашки -- ... |
Переходя в раздел Гиацинт, я хочу видеть все подразделы его родителя, т.е:
| Код |
|---|
-- Гиацинт -- Ромашки -- ... |
Пишу вот такой код, но никак не могу выцепить SECTION_ID, поэтому пока поставил просто номер родителя принудительно (12) и все выводит как мне надо. Но как этот SECTION_ID выцепить?
| Код |
|---|
$APPLICATION->IncludeComponent(
"bitrix:catalog.section.list",
"index_catalog",
array(
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
"SECTION_ID" => 12, // Тут я принудительно вставляю 12 и все ок, но как найти и вставить актуальный SECTION_ID, чтобы и в других разделах работало?
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"CACHE_TIME" => $arParams["CACHE_TIME"],
"CACHE_GROUPS" => $arParams["CACHE_GROUPS"],
"COUNT_ELEMENTS" => $arParams["SECTION_COUNT_ELEMENTS"],
"TOP_DEPTH" => $arParams["SECTION_TOP_DEPTH"],
"SECTION_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["section"],
"VIEW_MODE" => $arParams["SECTIONS_VIEW_MODE"],
"SHOW_PARENT_NAME" => $arParams["SECTIONS_SHOW_PARENT_NAME"],
"HIDE_SECTION_NAME" => (isset($arParams["SECTIONS_HIDE_SECTION_NAME"]) ? $arParams["SECTIONS_HIDE_SECTION_NAME"] : "N"),
"ADD_SECTIONS_CHAIN" => (isset($arParams["ADD_SECTIONS_CHAIN"]) ? $arParams["ADD_SECTIONS_CHAIN"] : '')
),
$component,
($arParams["SHOW_TOP_ELEMENTS"] !== "N" ? array("HIDE_ICONS" => "Y") : array())
);?>
|