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

Вывод общего количества новостей


     25.09.2011    Хаки    4453

вопрос
А есть модуль или хак выводящий просто общее количество всех новостей?
Типа, "Всего на сайте опубликовано {вывод общего количества новостей}новостей "
Желательно чтобы на DLE 7.x работал.

Ответил: Sander


В index.php после строки:
$tpl->load_template ( 'main.tpl' );

Вставить:
$allcount = dle_cache('news_count');
if(empty($allcount)){
    $allcount = $db->super_query("SELECT count(*) as c FROM ".PREFIX."_post WHERE approve");
    $allcount = $allcount['c'];
    create_cache('news_count',$allcount);
}
$tpl->set ( '{allcount}', $allcount );


Теперь в шаблоне main.tpl тег {allcount} будет выводить общее количество новостей (кроме тех, что висят на модерации).

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

Axel
38 | 25

Axel - 20 сентября 2012 13:59 - Юзер

Можно чтобы не считались новости из определенных категорий?

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

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