DANNEO CMS

Danneo CMS 1.5.x => Общие вопросы => Тема начата: Alex433 от 02 Июля 2018, 19:10:18

Название: Отображение Только сегодняшних новостей
Отправлено: Alex433 от 02 Июля 2018, 19:10:18
Добрый день, проблема в следующем, делаю футбольный сайт, каждый день проходят матч, есть таблица с ними, вывел их в категорию отдельную, но проблема в том, что например вчера играло 4 матча сегодня например один, добавляю новый матч (новость) , а 4 старых остаются отображаться вместе с новым.... как сделать что бы новости отображались только сегодняшним числом???? не снимать же с публикации законченные матчи... или где в настройках может я не заметил есть такое!
Название: Re: Отображение Только сегодняшних новостей
Отправлено: sovyonok от 02 Июля 2018, 23:55:13
где у Вас эта таблица отображается? В блоке или странице какого-то мода?
Название: Re: Отображение Только сегодняшних новостей
Отправлено: Alex433 от 03 Июля 2018, 00:27:59
где у Вас эта таблица отображается? В блоке или странице какого-то мода?

в блоке , например матчи сегодня.... но временный пример есть нашел в принципе, просто каждый раз менять надо будет количество отображения новостей... если матча три добавил надо три ставить, но это оченьне удобно.... муторно, хотелось , как по времени делать, например заготовку заранее сделать, публикацияя во столько то, ну она есть, а старые матчи например часа в три ночи переставали отображатся но не переставали быть включенными!
Название: Re: Отображение Только сегодняшних новостей
Отправлено: sovyonok от 03 Июля 2018, 08:18:02
Для блока можно сделать отдельный флажок типа "отображать только сегодняшние статьи".

В коде блока проверять состояние этого флажка, и запрос делать по логике, как в разделе date.(т.е. вычислять время начала текущих суток и дополнительное условие в запросе).
Название: Re: Отображение Только сегодняшних новостей
Отправлено: gamma от 07 Июля 2018, 13:22:16
А можно просто выводить только важные новости, тогда и переделывать ничего не нужно. Правда раз в сутки нужно будет вручную снимать чекбокс для неактуальных новостей и отмечать актуальные.