【问题标题】:How to display rating summary in product listing in Magento?如何在 Magento 的产品列表中显示评级摘要?
【发布时间】:2012-09-11 12:44:06
【问题描述】:

我正在使用这个网址:http://xhtmlandcsshelp.blogspot.in/2010/12/get-products-from-particular-category.html

我需要在主页上显示特定类别 id 的产品

所以我使用了那个网址,我已经添加了,

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

但是评分摘要星如何显示?谁能帮帮我?

提前致谢...

【问题讨论】:

    标签: magento review


    【解决方案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/>';
        }
    ?>
    

    【讨论】:

    • 嗨,我能够使用这种方法为相关产品添加评论评级。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2019-08-02
    • 1970-01-01
    • 2017-09-06
    • 2014-08-05
    • 1970-01-01
    • 1970-01-01
    • 2013-01-31
    • 1970-01-01
    相关资源
    最近更新 更多