Есть catalog.section.list, формируется шаблон следующим образом:
<?
$rs = new CDBResult;
$rs->InitFromArray($arResult['SECTIONS']);
$rs->NavStart(10);
if($rs->IsNavPrint())
{
while ($arSection = $rs->Fetch()):
$db_list = CIBlockSection::GetList(Array($by=>$order),
$arFilter = Array("IBLOCK_ID"=>$arSection["IBLOCK_ID"], "ID"=>$arSection["ID"]), true, $arSelect=Array());
while($ar_result = $db_list->GetNext()){
$sectCountry = $ar_result['UF_STRANA'];
}
?>
<? $file = CFile::GetPath($arSection["UF_ICO_TV"]);
?>
<div class="tests__item tests-item">
<a href="<?=$arSection["SECTION_PAGE_URL"]; ?>">
<div class="tests-item__image">
<img src="<?=$arSection['PICTURE']['SRC']?>" alt="">
</div>
</a>
</div>
Как сделать сортировку по дате создания раздела первого уровня (чем новее раздел, тем он выше)
Сам массив с разделами находится в $arResult['SECTIONS']
Есть вариант сортировать массив вручную перед циклом, но есть ли штатные функции сортировки?