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

Категории + подкатегории. Как вывести количество материалов в них?


     30.03.2016    Общие вопросы по PHP, Хаки    529

вопрос
Этот код/модуль dle 11.0 и ниже, выводит категории и подкатегории в автоматическом режиме.

<?PHP
if(!defined('DATALIFEENGINE'))die("Hacking attempt!");
$cid = isset($parent)?intval($parent):false;
foreach($cat_info as $k=>$v){
    if($cid!==false){
        if($cid==$v['parentid']){
            if($category_id==$k OR $cat_info[$category_id]['parentid']==$k) echo "<li class=\"ca-main\"><a href=\"/".get_url($k)."/\">{$v['name']}</a></li>\n";
            else echo "<li><a href=\"/".get_url($k)."/\">{$v['name']}</a></li>\n";
        }
    }elseif($category_id==$v['parentid']) echo "<li><a href=\"/".get_url($k)."/\">{$v['name']}</a></li>\n";
}
?>


Вопрос: Как сделать чтобы рядом выводилось количество новостей в каждой категории?
Пример: Видео [3] , Картинки [23].

PS. Вариант через ручной ввод {count_categ_3} не подходит!

Ответил: hakypuhbiu


Лично проверил работу хака на DLE 11.0 версии.
http://flesha.ru/dle/dlehak/2970-hak-vyvod-kolichestva-novostey-v-menyu.html

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

vitnet
218

2174 | 930

vitnet - 30 марта 2016 22:43 - Эксперт

Попробуйте этот хак

badmen
3

badmen - 31 марта 2016 10:25 - Юзер

всё хорошо, но - это тоже ручной ввод каждой категории, таких скриптов бесплатных полно :)

( <font color="green"><b>{catnew=3}</b></font> | {catall=3} )

Westus
4

189 | 28

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

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