Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Ламерские вопросы Популярные материалы за n-времени

Популярные материалы за n-времени


     13.01.2013    Ламерские вопросы    2829

вопрос
Как сделать, чтобы в нужном месте отображалось нужное мне количество материалов, которые сортируются по количеству просмотров. То есть, например, выше всех расположился материал с 15 просмотрами, на втором месте с 10-ю, на третьем с 5-ю и т.д.

Как я понимаю, нужен отдельный модуль (в настройках DLE ничего подобного не видел) или может знает иной код.

Ответил: Sander


{topnews}
Выводит популярные новости за последний месяц.

Только вот количество просмотров, в критериях популярности стоит на 3м месте:
ORDER BY rating DESC, comm_num DESC, news_read DESC

Чтобы поменять чисто на просмотры, вышеуказанный код найти в файле engine/modules/topnews.php и заменить на:
ORDER BY news_read DESC, comm_num DESC

Комментарии пользователей (3)

razrushutel
3

42 | 8

razrushutel - 19 марта 2015 23:02 - Юзер

Как можно сделать не за 30 дней а за 7 дней?

werty1001
18

56 | 30

werty1001 - 20 марта 2015 01:19 - Юзер

{custom from="0" limit="10" days="7" template="shortstory" order="reads" sort="desc" cache="yes"}

razrushutel
3

42 | 8

razrushutel - 20 марта 2015 02:41 - Юзер

Есть одно "НО", сайт не обновляется! Как вывести новости те что уже есть на сайте, за 7 дней по просмотрам?

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

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