Есть компонент 'bitrix:catalog.section.list', который выводит все подкатегории, но он работает таким образом:
Код |
---|
"ADD_SECTIONS_CHAIN" => "N",
"CACHE_GROUPS" => "N",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "N",
"COUNT_ELEMENTS" => "N",
"IBLOCK_ID" => "35",
"IBLOCK_TYPE" => "catalog",
"SECTION_CODE" => $_REQUEST["SECTION_CODE"],
"SECTION_FIELDS" => array(
0 => "ID",
1 => "",
),
"SECTION_ID" => $_REQUEST["SECTION_ID"],
"SECTION_URL" => "",
"SECTION_USER_FIELDS" => array(
0 => "",
1 => "",
),
"SHOW_PARENT_NAME" => "Y",
"TOP_DEPTH" => "1",
"VIEW_MODE" => "LINE",
"COMPONENT_TEMPLATE" => "orphane"
|
Но у меня в инфоблоке категории формируются таким образом : /catalog/#SECTION_CODE#/ и соответтсвенно переменная SECTION_ID пустая и подкатегории не выводятся.
Если же я напишу вывод таким образом: /catalog/#SECTION_CODE#/?SECTION_ID=#SECTION_ID#, то тогда переменная $_REQUEST["SECTION_ID"] непустая и все подкатегории выводятся, но в таком случае урлы становятся очень некрасивыми
Я еще совсем новичок и многое непонимаю, подскажите, пожалуйста, в чем моя ошибка и как решить эту проблему?