Как реализовать случайное отображение элементов списка?

#
Как реализовать случайное отображение элементов списка?
Помогите примером вывода на странице в случайном порядке элементов списка.

Задача: Есть список, содержащий высказывания умных людей, нужно их выводить на странице в случайном порядке. (если возможно с примером плиз).
Интеграция дизайна, доработка кода системы, техническое обслуживание сайтов на HostCMS
Модератор
#
Re: Как реализовать случайное отображение элементов списка?
Смотрим API
http://www.hostcms.ru/api/HostCMS%20v%204/InformationSystem.html#methodShowInformationSystem

Цитата:
$property['OrderField'] поле сортировки информационных элементов, если случайная сортировка, то записать RAND()


не забываем $property передать в метод показа ИС
#
Re: Как реализовать случайное отображение элементов списка?
Распишите, пожалуйста, подробно - что и где создавать.
Модератор
#
Re: Как реализовать случайное отображение элементов списка?
panukow,
что именно не ясно?
#
Re: Как реализовать случайное отображение элементов списка?
Не ясно, куда это дело запихивать. Создавать типовую динамическую страницу?
Модератор
#
Re: Как реализовать случайное отображение элементов списка?
нет, в макет или шаблон страницы, смотря куда Вам необходимо.
#
Re: Как реализовать случайное отображение элементов списка?
Нужно вывести на странице (на любой) 1 предложение из созданного списка (модуль "списки". Список содержит, например афоризмы. Вывести 1 афоризм (случайный) на главной странице.
Интеграция дизайна, доработка кода системы, техническое обслуживание сайтов на HostCMS
#
Re: Как реализовать случайное отображение элементов списка?
Откуда брать $element['name']? В примере к API, $element['name'] = 'information_items_date' - это дата публикации элемента информационной системы?

Если возможно, распишите массив $element для выборки в случайном порядке элементов инфосистемы "Каталог товаров" из разных групп товаров.
Модератор
#
Re: Как реализовать случайное отображение элементов списка?
panukow,
а зачем Вам panukow писал(а):
Откуда брать $element['name']

если сообщениями выше ясно указано, что
HostCMS писал(а):
$property['OrderField'] поле сортировки информационных элементов, если случайная сортировка, то записать RAND()
#
Re: Как реализовать случайное отображение элементов списка?
Что писать в дополнительных параметрах (type, prefix,value ...)?

В итоге должен получиться следующий код?
....
$property=array();
$element['OrderField'] = 'RAND()';
$property['select'][]=$element;
$InformationSystem-> ShowInformationSystem(1, 0, ‘СписокНовостей’, 10, 0, external_propertys, $property);
Авторизация