section, если в компоненте включен кеш, но нам нужно на каждом хите сортировать рандомно, а не 1 раз а потом из кеша брать? штатно-никак?
Используйте параметр компонента SORT_BY1, на каждом хите передавая туда рандомное поле для сортировки
А вы сами как думаете?
ну у меня 2 варианта-и оба они вообще так себе) 1) это шаблон в component epilog выносить, и там перед ним-перемешивать элементы 2) в параметры вызова компонента передавать параметр с рандомным числом rand(0,10) например - будет псевдо рандом, и 10 файлов кеша
беглым поиском по ядру увидел-что данный параметр обрабатывается только в компоненте новостей
либо третий вариант-делаем компонент пустышку, который не кешируется. В нем гетлистом по нужному фильтру дергаем элементы, собираем инфу-и кладем под кеш. А результат-мешаем,и выводим
Оба варианта сводятся к "отключить кеширование"
Обсуждают сегодня