Serg89
@Serg89
Изучаю. Читаю.

Как получить список разделов по фильтру элементов?

Каким образом с помощью АПИ Битрикса можно получить список разделов по фильтру элементов?
Есть функция CIBlockSection::GetList(). У нее есть фильтрация по PROPERTY элементов :
CIBlockSection ::GetList(
	Array(),
	Array(
		'IBLOCK_ID' => $arParams['IBLOCK_ID'],
		'PROPERTY' => Array(
			'/*здесь символьный код свойства*/' => '/*Здесь значение этого свойства*/'
		)
	)
)


Проблема в том, что в этом случае нельзя реализоввать фильтрацию по CATALOG_PRICE_1 и CATALOG_QUANTITY_1. Также нельзя использовать сложные фильтры. Подскажите, пожалуйста, каким образом получить список разделов по произвольному фильтру элементов инфоблока?

Вариант с CIBlockElement::GetList и группировкой IBLOCK_SECTION_ID отпадает, потому что необходимо получить список корневых разделов.
  • Вопрос задан
  • 778 просмотров
Пригласить эксперта
Ответы на вопрос 1
BATALINEru
@BATALINEru
Digital-агентство
Если вам нужно получить список разделов, к которым принадлежит отфильтрованная выборка элементов, то скорее всего делать это придётся вручную после выборки элементов.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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