raspin 1 Опубликовано: 2 сентября 2010 Рассказать Опубликовано: 2 сентября 2010 Здравствуйте, Блок "Популярное" работает как последние добавленные новости. Тег в шаблоне стоит {topnews} В чем проблема? сайт http://shinyspb.ru/ Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 068 Опубликовано: 2 сентября 2010 Рассказать Опубликовано: 2 сентября 2010 raspin, А что вы хотели если у вас нет никаких рейтингов у новостей, они одинаковые по популярности. Цитата Ссылка на сообщение Поделиться на других сайтах
raspin 1 Опубликовано: 2 сентября 2010 Рассказать Опубликовано: 2 сентября 2010 Автор Почему же, вот предположем новость с одним голосом http://shinyspb.ru/printerline/1-shiny-printer-r-542.html Но она не отображается Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 068 Опубликовано: 2 сентября 2010 Рассказать Опубликовано: 2 сентября 2010 Потому что в данном блоке выводятся популярные новости за месяц, когда у вас была опубликована эта новость? Цитата Ссылка на сообщение Поделиться на других сайтах
raspin 1 Опубликовано: 2 сентября 2010 Рассказать Опубликовано: 2 сентября 2010 Автор Ясно, а возможно сделать чтобы блок выводил популярное за все время, независимо когда опубликована новость? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 068 Опубликовано: 2 сентября 2010 Рассказать Опубликовано: 2 сентября 2010 raspin, Настроить нет. Только путем правки скрипта, в частности файла engine/modules/topnews.php Цитата Ссылка на сообщение Поделиться на других сайтах
raspin 1 Опубликовано: 2 сентября 2010 Рассказать Опубликовано: 2 сентября 2010 Автор Спасибо, буду ковырять после обновления Цитата Ссылка на сообщение Поделиться на других сайтах
Lomot 134 Опубликовано: 2 сентября 2010 Рассказать Опубликовано: 2 сентября 2010 Спасибо, буду ковырять после обновления Если не ошибаюсь, то находим: $db->query( "SELECT id, title, date, alt_name, category, flag FROM " . PREFIX . "_post WHERE approve='1' AND date >= '$this_month' - INTERVAL 1 MONTH AND date < '$this_month' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10" ); и меняем, например: $db->query( "SELECT id, title, date, alt_name, category, flag FROM " . PREFIX . "_post WHERE approve='1' AND date >= '$this_month' - INTERVAL 12 MONTH AND date < '$this_month' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10" );INTERVAL 1 MONTH AND date Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.