Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Вывод случайного проекта

00 голосов
4
Здравствуйте.

Буду очень благодарен Вашим подсказкам.

Задача: есть версия "Старт". На базе модуля "Информационные блоки" создан инфоблок "Портфолио", в нем есть несколько категорий, внутри категорий, соответственно, - проекты.

На главной странице дизайнером предусмотрена область, в которую будет выводиться случайный проект из всего множества (независимо от категории).

Среди инфоблоков не могу выбрать подходящий под мою задачу.

Очень нужны ваши советы. Заранее спасибо откликнувшимся.
спросил 05 Май, 13 от Randol (160 баллов)

4 Ответы

00 голосов
Можно стандартным для новостей "вывод элементов раздела", ставите галочку в настройках "выводить все если не указан раздел"; в сортировке выберите "другое" + ниже в строке напишите RAND
ответил 05 Май, 13 от Ritsu (260 баллов)
00 голосов
Кажется, то, что нужно. Спасибо, Константин.
ответил 06 Май, 13 от Randol (160 баллов)
00 голосов
Цитата
Константин Кожевин пишет:
Можно стандартным для новостей "вывод элементов раздела", ставите галочку в настройках "выводить все если не указан раздел"; в сортировке выберите "другое" + ниже в строке напишите RAND

все время делал самостоятельно - через выбор 999 элементов + потом в result_modifier.php - random
респект за подсказку
ответил 07 Июль, 13 от spamer (500 баллов)
00 голосов
всё проще
Код
CIblockElement::GetList(array("rand"=>"ASC"), $arFilter, false, array('nTopCount'=>1));
ответил 11 Окт, 13 от bazzet (620 баллов)

Связанных вопросов не найдено