Я создал эту функцию в вспомогательном объекте, просто для отображения простого HTML-кода для среднего рейтинга продукта (также 3 категории). Надеюсь, вы найдете это полезным.
public function getRatingHtml($product_id) {
$store_id = Mage::app()->getStore()->getId();
$query = "
SELECT
ROUND(AVG(`percent_approved`)) as `rating`
FROM
`rating_option_vote_aggregated`
WHERE
`entity_pk_value` = {$product_id}
AND
`store_id` = {$store_id}";
$read = Mage::getSingleton('core/resource')->getConnection('core_read');
$rating = $read->query($query)->fetch();
$html = "
<a href=\"/review/product/list/id/{$product_id}/\" class=\"rating-box-link\">
<span class=\"rating-box\">
<span class=\"rating\" style=\"width: {$rating['rating']}%;\"></span>
</span>
</a>";
return $html;
}