$_productCollection = Mage::getResourceModel('reports/product_collection')
->addAttributeToSelect('*')
->addOrderedQty()
->addAttributeToFilter('visibility', Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH)
->addAttributeToFilter('status', Mage_Catalog_Model_Product_Status::STATUS_ENABLED)
->setOrder('ordered_qty', 'desc');
$_productCollection->getSelect()->limit(14); // 只取出14个商品
foreach( $_productCollection as $item){
echo $item->getOrderedQty(),'<br>'; // 卖出的数量
// echo $item->getName(),'<br>';
//echo $item->getProductUrl(),'<br>';
//echo $item->getPrice(),'<br>';
//echo $item->getSpecialPrice(),'<br>';
//echo $item->getSpecialPrice(),'<br>';
//echo $this->helper('catalog/image')->init($item, 'thumbnail')->resize(220),'<br>';
}根据销量排序,获取商品的数据(价格,名称,url,商品图片)
最新推荐文章于 2025-11-02 06:55:13 发布
本文介绍了一个使用Magento框架来获取和展示店铺中热销产品的脚本。该脚本通过资源模型收集了可见且状态启用的产品,并按销售数量降序排列,最终显示了销量最高的14个商品的销售数量。
1631

被折叠的 条评论
为什么被折叠?



