Подскажите пожалуйста ! надо вывести тут вот подкатегории всех категорий !
<?$APPLICATION->IncludeComponent(
"bitrix:catalog.section.list",
"dlya_uslug",
Array(
"ADD_SECTIONS_CHAIN" => "Y",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"COMPONENT_TEMPLATE" => "dlya_uslug",
"COUNT_ELEMENTS" => "N",
"FILTER_NAME" => "sectionsFilter",
"IBLOCK_ID" => "2",
"IBLOCK_TYPE" => "catalog",
"SECTION_CODE" => "otsenka_makro_i_mikroelementnogo_statusa_tyazhelykh_metallo v_i_toksikantov",
"SECTION_FIELDS" => array(0=>"",1=>"",),
"SECTION_ID" => $_REQUEST["SECTION_ID"],
"SECTION_URL" => "",
"SECTION_USER_FIELDS" => array(0=>"",1=>"",),
"SHOW_PARENT_NAME" => "Y",
"TOP_DEPTH" => "1",
"VIEW_MODE" => "LINE"
)
);?>
Код |
---|
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <div class="catalog-section-list"> <div class="tabs_vert"> <? $CURRENT_DEPTH=$arResult["SECTION"]["DEPTH_LEVEL"]+1; foreach($arResult["SECTIONS"] as $arSection): if($CURRENT_DEPTH<$arSection["DEPTH_LEVEL"]) echo "<ul>"; elseif($CURRENT_DEPTH>$arSection["DEPTH_LEVEL"]) echo str_repeat("</ul>", $CURRENT_DEPTH - $arSection["DEPTH_LEVEL"]); $CURRENT_DEPTH = $arSection["DEPTH_LEVEL"]; $pl=$pl+10; ?> <input id="<?echo "tab" . $pl;?>" type="radio" name="tabs_ve"> <label for="<?echo "tab" . $pl;?>" title="Вкладка 1"> <? if ($arSection["PICTURE"]["SRC"]){?><img src="<?=$arSection["PICTURE"]["SRC"]?>" title="<?=$arSection["NAME"]?>" border="0"/><?}?> <?=$arSection["NAME"]?></label> <section id="content-tab<?echo $pl?>"> <?$APPLICATION->IncludeComponent( "bitrix:catalog.section.list", "dlya_uslug", Array( "ADD_SECTIONS_CHAIN" => "Y", "CACHE_FILTER" => "N", "CACHE_GROUPS" => "Y", "CACHE_TIME" => "36000000", "CACHE_TYPE" => "A", "COMPONENT_TEMPLATE" => "dlya_uslug", "COUNT_ELEMENTS" => "N", "FILTER_NAME" => "sectionsFilter", "IBLOCK_ID" => "2", "IBLOCK_TYPE" => "catalog", "SECTION_CODE" => "otsenka_makro_i_mikroelementnogo_statusa_tyazhelykh_metallov_i_toksikantov", "SECTION_FIELDS" => array(0=>"",1=>"",), "SECTION_ID" => $_REQUEST["SECTION_ID"], "SECTION_URL" => "", "SECTION_USER_FIELDS" => array(0=>"",1=>"",), "SHOW_PARENT_NAME" => "Y", "TOP_DEPTH" => "1", "VIEW_MODE" => "LINE" ) );?> </section> <!--<a href="<?=$arSection["SECTION_PAGE_URL"]?>"><?=$arSection["NAME"]?><?if($arParams["COUNT_ELEMENTS"]):?> (<?=$arSection["ELEMENT_CNT"]?>)<?endif;?></a>--> <?endforeach?> </div> </div> |
Тут я вызываю такой компонент, но он выводит все подкатегории указанной категории : otsenka_makro_i_mikroelementnogo_statusa_tyazhelykh_metallov
<?$APPLICATION->IncludeComponent(
"bitrix:catalog.section.list",
"dlya_uslug",
Array(
"ADD_SECTIONS_CHAIN" => "Y",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"COMPONENT_TEMPLATE" => "dlya_uslug",
"COUNT_ELEMENTS" => "N",
"FILTER_NAME" => "sectionsFilter",
"IBLOCK_ID" => "2",
"IBLOCK_TYPE" => "catalog",
"SECTION_CODE" => "otsenka_makro_i_mikroelementnogo_statusa_tyazhelykh_metallo
"SECTION_FIELDS" => array(0=>"",1=>"",),
"SECTION_ID" => $_REQUEST["SECTION_ID"],
"SECTION_URL" => "",
"SECTION_USER_FIELDS" => array(0=>"",1=>"",),
"SHOW_PARENT_NAME" => "Y",
"TOP_DEPTH" => "1",
"VIEW_MODE" => "LINE"
)
);?>