Вывести рейтинг числом

  • 1 Ответов
  • 415 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

Вывести рейтинг числом
« : 15.03.2015, 18:58:13 »
Вроде бы простая задача, да вот загвоздка моих познаний не хватило. Собственно понятно что рыть надо в Item.php  и ясно в каком конкретно месте но вот... стандартный компонент К2. Как в этот кусок кода можно встроить вывод рейтинг числовым значением (или не обязательно сюда лишь бы в выводился Item.php )

Joomla 3.2
K2 2.6.9


Код: php
<?php if ($this->item->params->get('itemRating')): ?> // выводит только количество голосов
<!-- Item Rating -->
<div class="itemRatingBlock">
<span><?php echo JText::_('K2_RATE_THIS_ITEM'); ?></span>
<div class="itemRatingForm">
<ul class="itemRatingList">
<li class="itemCurrentRating" id="itemCurrentRating<?php echo $this->item->id; ?>" style="width:<?php echo $this->item->votingPercentage; ?>%;"></li>
<li><a href="#" rel="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_1_STAR_OUT_OF_5'); ?>" class="one-star">1</a></li>
<li><a href="#" rel="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_2_STARS_OUT_OF_5'); ?>" class="two-stars">2</a></li>
<li><a href="#" rel="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_3_STARS_OUT_OF_5'); ?>" class="three-stars">3</a></li>
<li><a href="#" rel="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_4_STARS_OUT_OF_5'); ?>" class="four-stars">4</a></li>
<li><a href="#" rel="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_5_STARS_OUT_OF_5'); ?>" class="five-stars">5</a></li>
</ul>
<div id="itemRatingLog<?php echo $this->item->id; ?>" class="itemRatingLog"><?php echo $this->item->numOfvotes; ?></div>
<div class="clr"></div>
</div>
<div class="clr"></div>
</div>
<?php endif; ?>

Буду благодарен за любую помощь или информацию,
<?php if ($this->item->params->get('itemRating')): ?> // выводит только количество голосов
« Последнее редактирование: 16.03.2015, 12:29:16 от DeDMazday »

Re: Вывести рейтинг числом
« Ответ #1 : 16.03.2015, 12:35:03 »
Разобрался сам. Если кому то пригодится:
itemRatingLog - количество проголосовавших
votingPercentage - общий рейтинг
Код: php
<div id="itemRatingLog<?php echo $this->item->id; ?>" class="itemRatingLog"><?php echo ($this->item->numOfvotes); ?></div>
<div id="itemCurrentRating<?php echo $this->item->id; ?>" class="itemCurrentRating"><?php echo ($this->item->votingPercentage); ?></div>
Поправте если что то не так
« Последнее редактирование: 16.03.2015, 12:38:49 от DeDMazday »