Тоже возникла такая задача, сгруппировать элементы по секции. Делаю группировку и возвращается массив вида:
[CODE][0] => Array
( [IBLOCK_SECTION_ID] => 30 [~IBLOCK_SECTION_ID] => 30 [CNT] => 16 [~CNT] => 16 ) [1] => Array ( [IBLOCK_SECTION_ID] => 31 [~IBLOCK_SECTION_ID] => 31 [CNT] => 6 [~CNT] => 6 )[/CODE]
[COLOR=#545454]Выборку делаю так:[/COLOR]
[CODE]
$arGoods = CIBlockElement::GetList($arOrder,$arFilter,Array("IBLOCK_SECTION_ID"));[/CODE]
Вопрос в том, что так и должны возвращаться результаты, ID секции и количество элементов? Как получить сами элементы?
[CODE][0] => Array
( [IBLOCK_SECTION_ID] => 30 [~IBLOCK_SECTION_ID] => 30 [CNT] => 16 [~CNT] => 16 ) [1] => Array ( [IBLOCK_SECTION_ID] => 31 [~IBLOCK_SECTION_ID] => 31 [CNT] => 6 [~CNT] => 6 )[/CODE]
[COLOR=#545454]Выборку делаю так:[/COLOR]
[CODE]
$arGoods = CIBlockElement::GetList($arOrder,$arFilter,Array("IBLOCK_SECTION_ID"));[/CODE]
Вопрос в том, что так и должны возвращаться результаты, ID секции и количество элементов? Как получить сами элементы?