Доброго всем дня.
У меня такая вот проблема.
Мне необходимо немного переделать стандартный модуль Joomla latestnews, который выводит последние новости.
Надо, чтобы к каждой новости выводилось колличество комментариев к ней, т.е. под каждой новостью.
В файле helper.php в цикл добавляю (выделено жирным шрифтом)
....
foreach ( $rows as $row )
{
if($row->access <= $aid)
{
$lists[$i]->link = JRoute::_(ContentHelperRoute::getArticleRoute($row->slug, $row->catslug, $row->sectionid));
$query2 = "SELECT object_id FROM #__jcomments where object_id = ".$row -> id;
$db->setQuery($query2);
$result2 = $db->loadObjectList();
echo "Колличество комментариев к статье".count($result2);
echo "<br>";
} else {
$lists[$i]->link = JRoute::_('index.php?option=com_user&view=login');
}
$lists[$i]->text = htmlspecialchars( $row->title );
$i++;
}
....
Выводит все правильно, к каждой статье наличие комментариев,но по порядку, я никак не могу
отправить в шаблон данные чтобы под каждой статьей отображалось наличие комментариев.
файл default.php текст который вставляю (жирным шрифтом)
....
<?php foreach ($list as $item) : ?>
<li class="latestnews<?php echo $params->get('moduleclass_sfx'); ?>">
<a href="<?php echo $item->link; ?>" class="latestnews<?php echo $params->get('moduleclass_sfx'); ?>">
<?php echo $item->text; ?></a>
<?php
echo "Колличество комментариев к статье". count($result2);
echo "<br>";
?>
</li>
<?php endforeach; ?>
...
вот, что выводит:
Последние новости
Колличество комментариев к статье1
Колличество комментариев к статье3
Колличество комментариев к статье2
- PHP лучшее
Колличество комментариев к статье0
- Все о PHP
Колличество комментариев к статье0
- Преимущества PHP
Колличество комментариев к статье0
Общее колличество комментариев = 6
А надо что бы было
- PHP лучшее
Колличество комментариев к статье1
- Все о PHP
Колличество комментариев к статье3
- Преимущества PHP
Колличество комментариев к статье2
Общее колличество комментариев = 6
Как решить данное затруднение?