Mek 99 Опубликовано: 1 февраля 2016 Рассказать Опубликовано: 1 февраля 2016 (изменено) На сайте, на главной странице, выводятся по 3 последней новости из трех категорий. Далее, с помощью кода: {custom category="1,2,3" from="0" limit="3" order="rand" cache="yes"} Выводятся три случайных новости из этих же категорий. Как можно сделать, чтоб эти случайные новости не повторялись с последними новостями? DLE 10.4 http://diafilmy.su/ Изменено 1 февраля 2016 пользователем Mek Цитата Ссылка на сообщение Поделиться на других сайтах
germanydletest 458 Опубликовано: 1 февраля 2016 Рассказать Опубликовано: 1 февраля 2016 01.02.2016 в 18:59, Mek сказал: {custom category="1,2,3,4" from="0" limit="3" order="rand" cache="yes" Расширить from="0" меняем на from="3" и тогда первые 3 новости не будут выводится Цитата Ссылка на сообщение Поделиться на других сайтах
Mek 99 Опубликовано: 1 февраля 2016 Рассказать Опубликовано: 1 февраля 2016 Автор 01.02.2016 в 19:03, germanydletest сказал: from="0" меняем на from="3" и тогда первые 3 новости не будут выводится Расширить Ага, спасибо! Походу то что надо! Цитата Ссылка на сообщение Поделиться на других сайтах
Mek 99 Опубликовано: 2 февраля 2016 Рассказать Опубликовано: 2 февраля 2016 Автор Протестировал, один фиг повторяются новости. Редактирую старую новость, ставлю текущую дату и время, новость получается "новой" и выводится на главной странице. И в случайных новостях она тоже проскакивает. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 168 Опубликовано: 2 февраля 2016 Рассказать Опубликовано: 2 февраля 2016 01.02.2016 в 18:59, Mek сказал: Как можно сделать, чтоб эти случайные новости не повторялись с последними новостями? Расширить Никак, т.к. order="rand" означает случайную сортировку. Т.е. все новости перемешиваются в случайном порядке, и только потом берется нужное вам количество новостей. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.