$rsMainSectionList = CIBlockSection::GetList(
array(
'SORT' => 'ASC'
),
array(
'IBLOCK_ID' => $arParams['IBLOCK_ID'],
'SECTION_ID' => 0,
'ACTIVE' => 'Y',
'CNT_ACTIVE' => 'Y',
),
true,
array(
'ID',
'NAME',
'UF_1138', // не активная картинка
'UF_1139', // активная картинка
'DEPTH_LEVEL',
'ELEMENT_CNT',
)
);
// складываем в массив основные рубрики
$INDEX = 0;
while ( $arMainList = $rsMainSectionList->GetNext() )
{
$ID = $arMainList['ID'];
$NAME = $arMainList['NAME'];
$DEPTH = $arMainList['DEPTH_LEVEL'];
$ACTIVE = CFile::GetPath($arMainList['UF_1138']); // неактивная картинка
$INACTIVE = CFile::GetPath($arMainList['UF_1139']);// активная картинка
$ELEMENT_CNT = $arMainList['ELEMENT_CNT'];
$SECTIONS[$INDEX] = array(
'ID' => $ID,
'PARENT' => 0,
'NAME' => $NAME,
'IMG_INACTIVE' => $ACTIVE, // не активная картинка
'IMG_ACTIVE' => $INACTIVE, // активная картинка
'LEVEL' => $DEPTH,
'ELEMENT_CNT' => $ELEMENT_CNT,
);
$INDEX++;
}
|