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

Анна

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

Locorez

Местный житель
Клиент
Сообщения
244
Реакции
153
Баллы
43
Он в течении суток должен обновится )
 

MSE-Script

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

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

doz

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

Locorez

Местный житель
Клиент
Сообщения
244
Реакции
153
Баллы
43
Обверни этот тег в span с display none
 
  • Like
Реакции: doz

Locorez

Местный житель
Клиент
Сообщения
244
Реакции
153
Баллы
43
Все гениальное просто ))
 
Сверху