Как в битриксе придумать псевдослучайный порядок вывод элементов?
В 1C-Bitrix есть несколько способов реализации псевдослучайного порядка вывода элементов. Один из способов - использование функции shuffle(), которая перемешивает элементы массива в случайном порядке. Вот пример кода, который позволяет достичь этого: <?php // Получаем элементы из инфоблока $arFilter = array( 'IBLOCK_ID' => 1, 'ACTIVE' => 'Y', ); $arSelect = array('ID', 'NAME'); $res = CIBlockElement::GetList(array(), $arFilter, ... Читать далее