Как отобразить итоговую оценку в списке товаров в Magento?

Я использую этот URL: http://xhtmlandcsshelp.blogspot.in/2010/12/get-products-from-particular-category.html

мне нужно отобразить продукт определенной категории на главной странице

Так что я использовал этот URL, я добавил,

$model->load($_prdIds);
$pname = $model->getName();

Но рейтинг резюме звезд, как я могу отобразить? Кто-нибудь может мне помочь?

Заранее спасибо...

1 ответ

Решение

Протестировано и работает на Magento 1.7.0.1


Отзывы на главной странице


<?php
    /**
     * Instanciate reviews helper
     */
    $this->_reviewsHelperBlock = $this->getLayout()->createBlock('review/helper');

    /**
     * Get products for your category
     */
    $products = Mage::getModel('catalog/category')->load(YOUR_CATEGORY_ID)->getProductCollection();

    /**
     * Loop thru products
     */
    foreach($products as $product) {
        $product = Mage::getModel('catalog/product')->load($product->getId());
        echo $product->getName();

        /**
         * Display review summary with stars.
         * If correctly configured in back-office: Catalog > Reviews and Ratings > Manage Ratings
         */
        echo $this->_reviewsHelperBlock->getSummaryHtml($product, false, false);

        echo '<hr/>';
    }
?>
Другие вопросы по тегам