Рандомный показ записей в типе контента 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 275
Здравствуйте. У одного клиента появилась задача, сделать так, чтобы в типе контента записи всегда показывались в рандомном порядке. Видимо, через "наборы" такое не получится реализовать. Есть у кого-нибудь идеи, в каком направлении копать?
Посетитель
small user social cms
Медаль
Сообщений: 239
Добавте в фаил шаблона списка в верху
Код PHP:
  1. <?php shuffle($items); ?>
laugh каждый рас при обновление странници, записи будут в разброс.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 3394
Хук можно сделать.
Код PHP:
  1. //Случайные посты
  2. if ($this->cms_core->request->get('dataset', '') == 'random'){;
  3. $ran = $model->db->getRows('con_'.$cname, 1, 'id', 'rand() limit 30');
  4. foreach ($ran as $value => $r){$random[] = $r['id'];}
  5. $model->filterIn("id", $random);
  6. }
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.