Перейти к публикации
ZeuS

custom

Рекомендованные сообщения

ZeuS

В общем сделал слайдер для вывода через него новостей которые самые рейтинговые.

 

все настроил все работает. только оно почему то показывает не те новости которые рейтинговые

 

делал вывод следующим образом

 

{custom category="69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,100,1,2,3,4,5,7,8,9,10,11,13,14,15,16,17,18,19,6,21,22,23,24,25,26,27,28,29,30,31,32,33,34,58,35,36,44,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,59,85,86,60,61,62,63,64,65,67,89,90,91,92,93,94,95,96,97,98,99" template="slider_shortstory" aviable="global" from="0" limit="100" order="rating" cache="no"}

что я сделал не так?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
FlaZeR

Рейтинговые это вы имеете ввиду (topnews) ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ZeuS

что то типа такого, только

 

rating - сортировка новостей по рейтингу

выборка новостей происходит вообще не так как нужно

 

а можно как то настроить (topnews) что бы он показывал топ не за месяц а за все время?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
FlaZeR

открываешь файл engine/modules/topnews.php

 

28 строка

 

меняешь

$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" );

=)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ZeuS

открываешь файл engine/modules/topnews.php

 

28 строка

 

меняешь

$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" );

=)

 

этим я сделаю топ всех новостей, а не за последний месяц?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
FlaZeR

Да

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...