
Get Most Viewed Products in Magento:-
To get most viewed or popular products in Magento you need to use resource model reports/product_collection. This method gives product collection of most viewed products from ids among the all products respectively.
Mage::getResourceModel(‘reports/product_collection’)->addViewsCount() Collection is used to get the overall most viewed products. Here is example to get the ids of these products-
<?php
$productCollection = Mage::getResourceModel('reports/product_collection')
->addAttributeToSelect('*')
->setStoreId($storeId)
->addStoreFilter($storeId)
->addViewsCount()
->setPageSize(20); // setPageSize(10); you can change the product count according
your choice
$productIds = array();
foreach ($productCollection as $product){
$productIds[] = $product->getId();
}
?> When it comes to children, there’s one universal truth: the right toy can spark imagination, build skills, and make memories…
In today’s digital age, where screens and gadgets dominate our children’s lives, there’s something heartwarming about a well-loved plush toy…
In a world dominated by screens and fast-paced routines, it’s easy to forget the simple magic of a toy in…
In the heart of Delhi’s vibrant streets lies a world where imagination meets innovation — the magical universe of toys.…
When was the last time a toy truly amazed you—not just as a product, but as a thoughtful tool for…
In the digital age, the way we experience childhood has changed, but the essence remains the same—imagination, exploration, and joy.…