Как показать колличество объявлений в adsmanager
Для того что бы отобразить колличество объявлений в категориях adsmanager необходимо выполнить следующие действия:
надо найти в файле adsmanager.php строчки
"WHERE c.published = 1 ORDER BY c.parent,c.ordering");*/ сюда вставлять$list = $database->loadObjectList();
и между ними вставить следующие:
$database->setQuery( "SELECT c.*, count(*) as num_ads,a.id as not_empty ". "FROM #__adsmanager_categories as c ". "LEFT JOIN #__adsmanager_ads as a ON a.category = c.id ". "WHERE c.published = 1 ". "GROUP BY c.id ". "ORDER BY c.parent,c.ordering"); $database->setQuery( "SELECT c.id, c.name, c.parent, ". " (select count(*) ". " from #__adsmanager_ads a ". " where a.category = c.id ". " and a.published = 1 ". " ) as num_ads ". "FROM #__adsmanager_categories as c ". "WHERE c.published = 1 ORDER BY c.ordering");Юалее в файле adsmanager.html.php
найти строчку:h3 class="adsmanager_sub_cat"
и после
echo ' - '; заменяемecho '<a href="'.$link.'">'.$row->name.'</a>'; наecho '<a href="'.$link.'">'.$row->name. " (". $row->num_ads . ")" . '</a>'; Вот и всё) радуемся наслаждаемся результатом и подписываемся на рассылку)

admin
