Помогите, пожалуйста, решить следующую проблему:
Имеется список статей, разделенный по информационным блокам. На главной странице находится раздел "Последние статьи".
Необходимо, чтобы в этом разделе выводился список
последних созданных статей, т.е. сортировка осуществляется по "дате активности с".
Отрывок кода iblock\articles\index.php:
По сути, необходимо создать список элементов всех информ. блоков и отсортировать его. Как можно это осуществить для
конкретного случая?
Сейчас, при таком коде, выводится отсортированный список статей по каждому информ.блоку, а не по всем.
Имеется список статей, разделенный по информационным блокам. На главной странице находится раздел "Последние статьи".
Необходимо, чтобы в этом разделе выводился список
последних созданных статей, т.е. сортировка осуществляется по "дате активности с".
Отрывок кода iblock\articles\index.php:
Код |
---|
$iblocks = GetIBlockList($IBLOCK_TYPE, $IBLOCK, Array(), $IBLOCK_SORT, $ARTICLES_COUNT); // Создается список информационных блоков типа articles. Передается массивом значений информ.блоков. // Всего 5 блоков. while($arIBlock = $iblocks->GetNext()): $items = GetIBlockElementList($arIBlock["ID"], Array(), false, $SORT, Array("nTopCount"=>$ARTICLES_COUNT)); // Создается список элементов конкретного информ.блока. Сортируется while($obItem = $items->GetNextElement()):?> <table cellpadding="2" cellspacing="0" border="0" width="80%"> <tr> <td width="100%"> Здесь идет оформление вывода статей. </td> <tr> <?endwhile; ?> <? endwhile; ?> |
По сути, необходимо создать список элементов всех информ. блоков и отсортировать его. Как можно это осуществить для
конкретного случая?
Сейчас, при таком коде, выводится отсортированный список статей по каждому информ.блоку, а не по всем.