@Sp1keazyYT

Как сделать фильтр для компонента bitrix:catalog.section.list, чтобы выводились определённые разделы с section_id?

Добрый вечер! Имеется компонент catalog.section.list. Вызываю его так:
<?$APPLICATION->IncludeComponent(
	"bitrix:catalog.section.list", 
	"sections_list", 
	array(
		"IBLOCK_TYPE" => "aspro_next_catalog",
		"IBLOCK_ID" => "17",
		"CACHE_TYPE" => "N",
		"CACHE_TIME" => "3600000",
		"CACHE_GROUPS" => "Y",
		"COUNT_ELEMENTS" => "Y",
		"TOP_DEPTH" => "2",
		"SECTION_URL" => "",
		"COMPONENT_TEMPLATE" => "sections_list",
		"SECTION_ID" => $_REQUEST["SECTION_ID"],
		"SECTION_CODE" => "",
		"SECTION_FIELDS" => array(
			0 => "",
			1 => "",
		),
		"SECTION_USER_FIELDS" => array(
			0 => "UF_PHOTOINDEXPAGE",
			1 => "UF_PHOTOINDEXHOVER",
			2 => "",
		),
		"ADD_SECTIONS_CHAIN" => "Y",
		"COMPOSITE_FRAME_MODE" => "A",
		"COMPOSITE_FRAME_TYPE" => "AUTO"
	),
	$component
);?>


Задача такова: сделать вывод не всех разделов, как это сделано сейчас, а сделать вывод определённых разделов по ID, что-то вроде фильтра. Как это можно сделать?
  • Вопрос задан
  • 2743 просмотра
Пригласить эксперта
Ответы на вопрос 1
OlegMifle
@OlegMifle
php-программист
Этот компонент не принимает фильтр. Так что ты можешь либо отнаследовать его, если компонент позволяет, либо в result_modifier.php внести изменения.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы