如何在Magento中查看的大多数人进行排序



在Magento 1.7中,我尝试通过大多数观看产品进行排序,但未成功完成我正在尝试在Magento Core File中编辑Toolbar.php文件,请提供大多数查看的产品的最佳解决方案

检查一下-http://www.bindaaslo.com/mobile-tablets/mobile-phones.html

class Sugarcode_Catalog_Block_Product_List_Toolbar extends Mage_Catalog_Block_Product_List_Toolbar

没有自己完成,但我认为您需要通过产品ID检索视图计数,然后对其进行相应的分类。根据Product_ID查看Magento产品的Get View Count可能对您有所帮助。

您可以使用以下代码检索最受欢迎的产品(对我有用):

<?php                               
    $productCount = 5; // Top 5 products
    $storeId = Mage::app()->getStore()->getId();                             
    $_mostViewed = Mage::getResourceModel('reports/product_collection')
        ->addAttributeToSelect('*')     
        ->setStoreId($storeId)
        ->addStoreFilter($storeId)
        ->addViewsCount()
        ->setPageSize($productCount);                               
    foreach ($_mostViewed as $product){
        echo $product->getProductUrl().'<br>';  // Example code
    }
?>

最新更新