В общем недавно столкнулся с необходимостью отобразить количество комментариев в стандартном шаблоне списка категории. Порядок действий таков:
1. Копируем файл components/com_content/views/category/tmpl/default_items.php в /templates/ваш_шаблон/html/com_content/category (если таких папок нет - создаём).
2. Открываем скопированный файл, применяем к нему кодировку UTF-8 без ВОМ и после строк
<?php if ($this->params->get('show_date')) : ?>
<td class="sectiontableheader<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>" width="25%">
<?php echo JHTML::_('grid.sort', 'Date', 'a.created', $this->lists['order_Dir'], $this->lists['order'] ); ?>
</td>
вставляем
<td class="sectiontableheader">
Комментариев:
</td>
(я вставлял колонку "Комментарии:" после колонки "Дата")
3. В том же файле, после строк
<?php if ($this->params->get('show_date')) : ?>
<td>
<?php echo $item->created; ?>
</td>
вставляем
<td>
<?php
global $mainframe;
$comments = $mainframe->getCfg('absolute_path'). '/components/com_jcomments/jcomments.php';
if (file_exists($comments))
{
require_once($comments);
$count = JComments::getCommentsCount($this->item->id, 'com_content');
echo $count;
}
?>
</td>
4. Всё, наслаждаемся

Если подобное уже описывалось, удалите (не нашёл).