我想在我的主页上回应一下产品的总销售额.如何才能做到这一点?
此外,我想知道如何在首页查询已售出的商品总数(数量).
在我的商店,只有1个产品(虚拟).
编辑:
我找到了这个代码,它在产品的视图页面中运行良好.
$sku = nl2br($_product->getSku());
$_productCollection = Mage::getResourceModel('reports/product_collection')
->addOrderedQty()
->addAttributeToFilter('sku', $sku)
->setOrder('ordered_qty', 'desc')
->getFirstItem();
$product = $_productCollection;
echo 'Already Bought '.(int)$product->ordered_qty;
Run Code Online (Sandbox Code Playgroud)
但是在首页上,我如何直接指向我想要的产品的ID?
这应该工作:
$id = 123; // enter your product ID here
$product = Mage::getResourceModel('reports/product_collection')
->addOrderedQty()
->addAttributeToFilter('id', $id)
->setOrder('ordered_qty', 'desc')
->getFirstItem();
echo 'Already Bought '.(int)$product->ordered_qty;
Run Code Online (Sandbox Code Playgroud)