Eight bits
Постоялец
- Регистрация
- 28 Окт 2011
- Сообщения
- 124
- Реакции
- 20
- Автор темы
- #1
Добрый день Nulled. Подскажите пожалуйста, как вывести новость в которой больше всего просмотров.
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
В последних версиях есть такая возможность:Добрый день Nulled. Подскажите пожалуйста, как вывести новость в которой больше всего просмотров.
{custom id="1,2" category="2,7" template="custom" aviable="global" from="0" limit="10" order="date" cache="yes"}
Хоть бы тег дописал под нужды ТС...В последних версиях есть такая возможность:
Можно обновиться до последних версий и использовать вывод новости через custom.Код:{custom id="1,2" category="2,7" template="custom" aviable="global" from="0" limit="10" order="date" cache="yes"}
PS сам не проверял, но судя по тому что есть сортировка новостей по просмотрам - должно работать без проблем.
Тебе надо писать мини-модуль... Можно делать через API, можно напрямую. Код модуля будет примерно таким:Добрый день Nulled. Подскажите пожалуйста, как вывести новость в которой больше всего просмотров.
$row = $db-super->query("SELECT * FROM " . PREFIX . "_post WHERE `id` = (SELECT `news_id` FROM " . PREFIX . "_post_extras ORDERT BY `news_read` DESC LIMIT 0, 1)");
$tpl->load_template( 'fullstory.tpl' );
$tpl->set( '{title}', $row['title']);
$tpl->compile( 'modul' );
$tpl->set ( '{modul}', $tpl->result['modul'] );
{modul}