Куда идем?

Выборка из базы данных

  • Константин
  • Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
Больше
6 мес. 4 нед. назад #9522 от Константин
Константин создал тему: Выборка из базы данных
Подскажите, пожалуйста, как правильно в переопределенном файле модуля mod_articles_category сделать выборку из БД, чтобы на сайте не выводились материалы, срок действия которых закончился.Думал, что решу это с помощью условия <?php if ($currentDate < $item->publish_down) { ?> и да, материалы, срок действия которых закончился не стали выводится. Но теперь вместо заданного количества материалов в админке (10) стало выводиться хаотичное количество.Пришёл к выводу, что модуль берет из БД 10 материалов, иногда и материалы, срок действия которых закончился, а при выводе на сайт условие, которое я прописал, блокирует их вывод.Возможно, по этой причине при перезагрузке страницы модуль и выводит разное количество материалов.

Часть сообщения скрыта для гостей. Пожалуйста, авторизуйтесь или зарегистрируйтесь, чтобы увидеть его.

 

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
6 мес. 4 нед. назад #9523 от Wedal
Wedal ответил в теме Выборка из базы данных
Константин, я бы советовал просто использовать стандартный модуль "Новости". Там много настроек, в том числе по сортировке и отображению материалов категории.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

  • Константин
  • Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
Больше
6 мес. 4 нед. назад #9524 от Константин
Константин ответил в теме Выборка из базы данных
Если вы про mod_articles_news, то да у него много возможностей, но он не подойдет для вывода материалов в случайном порядке в категории. У него нет ни сортировки, ни группировки материалов.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
6 мес. 4 нед. назад #9525 от Wedal
Wedal ответил в теме Выборка из базы данных
Константин, у него есть и сортировка и фильтрация по категориям/тегам. И таки да - он может выводить в случайном порядке.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

  • Константин
  • Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
Больше
6 мес. 4 нед. назад #9526 от Константин
Константин ответил в теме Выборка из базы данных
Спасибо! Увидел, надо попробовать.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.