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 451 Опубликовано: 1 февраля 2016 Рассказать Опубликовано: 1 февраля 2016 4 минуты назад, 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 Автор 16 минуту назад, germanydletest сказал: from="0" меняем на from="3" и тогда первые 3 новости не будут выводится Ага, спасибо! Походу то что надо! Цитата Ссылка на сообщение Поделиться на других сайтах
Mek 99 Опубликовано: 2 февраля 2016 Рассказать Опубликовано: 2 февраля 2016 Автор Протестировал, один фиг повторяются новости. Редактирую старую новость, ставлю текущую дату и время, новость получается "новой" и выводится на главной странице. И в случайных новостях она тоже проскакивает. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 2 февраля 2016 Рассказать Опубликовано: 2 февраля 2016 12 часа назад, Mek сказал: Как можно сделать, чтоб эти случайные новости не повторялись с последними новостями? Никак, т.к. order="rand" означает случайную сортировку. Т.е. все новости перемешиваются в случайном порядке, и только потом берется нужное вам количество новостей. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.