Рандомизация выдачи

Анна

Местный житель
Клиент
Сообщения
25
Реакции
10
Чтобы работала рандомизация что нужно сделать? Перезагружаю страницу, а треки не меняются местами. Версия 2.1. В админке включены все три пункта: и кеширование и рандомизация. Может что-то отключить нужно?
 

Locorez

Эксперт
Клиент
Сообщения
244
Реакции
153
Он в течении суток должен обновится )
 

MSE-Script

Developer
Команда форума
Сообщения
863
Реакции
309
Треки "рандомизируются" в момент парсинга, далее, они хранятся в упорядоченном виде. Следующая "рандомизация" произойдет после "устаревания" кэша (в течении суток) и обновления данных.

Можно принудительно перемешать список треков с помощью шаблонизатора скрипта.
track-list.tpl, перед:
Код:
{foreach $results.tracks as $track}
вставить:
Код:
{$results.tracks|@shuffle}
Теперь список треков будет перемешиваться к момент обращения к странице.
 

doz

Активист
Сообщения
12
Реакции
4
@MSE
Код:
{$results.tracks|@shuffle}
при такой манипулации перед треками выдает единичку1518430486051.png
 

Locorez

Эксперт
Клиент
Сообщения
244
Реакции
153
Обверни этот тег в span с display none
 
  • Like
Реакции: doz
Сверху