Разработка на 1С-Битрикс Михаил Базаров

Как сделать рандомный вывод разделов каталога?

Вопросы и ответы по 1С-Битрикс, разборы реальных задач и обсуждение заметок блога. Задайте вопрос или помогите другим — все сообщения проходят модерацию.

Привет, Михаил! Имеется каталог с множеством разделов! Когда появляется новый раздел, мы его помечаем чекбоксом "Новинка" через пользовательское поле. Как вывести разделы со случайной сортировкой если сортировка RAND здесь не работает?
Код
    //ORDER BY
    $arSort = array(
        "LEFT_MARGIN"=>"DESC",
    );
Использую catalog.section.list
Если правильно помню. Тебе надо было выводить пять случайных элементов из определенного раздела

Код
//выборка элементов инфоблока, чтобы в возвращаемом результате находилось 5 случайных элементов
$rs = CIBlockElement::GetList (
   Array("RAND" => "ASC"),
   Array("IBLOCK_ID" => $IBLOCK_ID),
   false,
   Array ("nTopCount" => 5)
);
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Загрузить картинки
 
Михаил Базаров Индивидуальный предприниматель

Работаю официально, с заключением договора и предоставлением всех закрывающих документов.

Блог-note

Заметки по 1С-Битрикс