在Magento 1.7中,我正在尝试按大多数浏览产品排序产品但未成功完成 我正在尝试编辑magento核心文件中的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
答案 0 :(得分:0)
我自己没有完成,但我认为您需要按产品ID检索查看次数,然后对其进行排序。 看看Get view count for magento product based on product_id可能对您有所帮助。
答案 1 :(得分:0)
您可以使用以下代码检索浏览次数最多的产品(这对我有用):
<?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
}
?>