Форум находится в режиме только для чтения.
Выборка из базы данных
- Константин
-
Автор темы
- Не в сети
- Новый участник
-
Less
Больше
- Сообщений: 3
- Спасибо получено: 0
2 года 4 мес. назад #9522
от Константин
Константин создал тему: Выборка из базы данных
Подскажите, пожалуйста, как правильно в переопределенном файле модуля mod_articles_category сделать выборку из БД, чтобы на сайте не выводились материалы, срок действия которых закончился.Думал, что решу это с помощью условия <?php if ($currentDate < $item->publish_down) { ?> и да, материалы, срок действия которых закончился не стали выводится. Но теперь вместо заданного количества материалов в админке (10) стало выводиться хаотичное количество.Пришёл к выводу, что модуль берет из БД 10 материалов, иногда и материалы, срок действия которых закончился, а при выводе на сайт условие, которое я прописал, блокирует их вывод.Возможно, по этой причине при перезагрузке страницы модуль и выводит разное количество материалов.
Часть сообщения скрыта для гостей. Пожалуйста, авторизуйтесь или зарегистрируйтесь, чтобы увидеть его.
Часть сообщения скрыта для гостей. Пожалуйста, авторизуйтесь или зарегистрируйтесь, чтобы увидеть его.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
2 года 4 мес. назад #9523
от Wedal
Wedal ответил в теме Выборка из базы данных
Константин, я бы советовал просто использовать стандартный модуль "Новости". Там много настроек, в том числе по сортировке и отображению материалов категории.
- Константин
-
Автор темы
- Не в сети
- Новый участник
-
Less
Больше
- Сообщений: 3
- Спасибо получено: 0
2 года 4 мес. назад #9524
от Константин
Константин ответил в теме Выборка из базы данных
Если вы про mod_articles_news, то да у него много возможностей, но он не подойдет для вывода материалов в случайном порядке в категории. У него нет ни сортировки, ни группировки материалов.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
2 года 4 мес. назад #9525
от Wedal
Wedal ответил в теме Выборка из базы данных
Константин, у него есть и сортировка и фильтрация по категориям/тегам. И таки да - он может выводить в случайном порядке.
- Константин
-
Автор темы
- Не в сети
- Новый участник
-
Less
Больше
- Сообщений: 3
- Спасибо получено: 0
2 года 4 мес. назад #9526
от Константин
Константин ответил в теме Выборка из базы данных
Спасибо! Увидел, надо попробовать.