magento中如何根据sku在产品页中显示产品销售数量,以下给出函数代码。
function getQuantityOrderedBySku($sku)
{
try {
$_product = Mage::getResourceModel('reports/product_collection')
->addOrderedQty()
->addAttributeToFilter('sku', $sku)
->setOrder('ordered_qty', 'desc')
->getFirstItem();
if (!$_product) {
throw new Exception('No product matches the given SKU');
}
return (int)$_product->getOrderedQty();
}
catch (Exception $e) {
return 0;
}
}
在需要显示产品销售数量的地方调用下面的PHP代码就可以了 <?php echo'已售出'. getQuantityOrderedBySku($_product->getSku()); ?> 这个方法只是显示简单商品的销售记录! (责任编辑:最模板) |

麦考林ecshop模板 M18模板
人气:796
仿趣qu.cc成人用品ecshop模板
人气:1154
免费ecshop仿韩都衣舍带频
人气:7190
免费ecshop仿京东商城2014整
人气:11568
ecshop仿绿森电器数码商城
人气:500
shopex红色综合批发商城
人气:642