Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как реализовать topnews с отображением новостей с "будущей датой"?

Как реализовать topnews с отображением новостей с "будущей датой"?


     09.01.2015    Общие вопросы, Общие вопросы по вёрстке, Модули, Хаки    2557

вопрос
Подскажите пожалуйста. в {topnews} не отображаются новости с будущей датой, которая ещё не наступила. Как можно сделать, чтоб они там отображались?

Ответил: Twelvee


topnews.php (engine/modules/)
~37 строка
$db->query( "SELECT p.id, p.date, p.short_story, p.xfields, p.title, p.category, p.alt_name FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) WHERE p.approve=1 AND p.date >= '$this_month' - INTERVAL 1 MONTH AND p.date < '$this_month' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,{$config['top_number']}" );


Изменить на:
$db->query( "SELECT p.id, p.date, p.short_story, p.xfields, p.title, p.category, p.alt_name FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) WHERE p.approve=1 ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,{$config['top_number']}" );


Должно работать

1 комментарий

djimbo
Юзер

djimbo - 9 января 2015 18:26 -

Спасибо большое!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 30.08.2014 mozart_dima  Общие вопросы
наверх