通过Magento中的产品ID获取已完成销售的数量
问题描述:
我有一个.phtml文件,我想显示一个类别的所有产品的完成销售数量,如果可能的话价格x销售数量,所以我可以做一个每种产品的总数。通过Magento中的产品ID获取已完成销售的数量
现在我有了这个代码,我可以看到产品在一个类别和产品ID,但我无法让它与销售数量和价格一起工作。
<?php
$categoryid = 19;
$category = new Mage_Catalog_Model_Category();
$category->load($categoryid);
$collection = $category->getProductCollection();
$collection->addAttributeToSelect('*');
foreach ($collection as $_product) { ?>
<a href="<?php echo $_product->getProductUrl() ?>"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(200); ?>" width="200" height="200" alt="" /></a> <a href="<?php echo $_product->getProductUrl(); ?>"><?php echo $_product->getName(); ?><?php echo $_product->getId(); ?> </a>
<?php }?>
如果有人能够帮助我一点点,这将是伟大的! 谢谢!
答
看看表sales_flat_invoice_item
(或sales_flat_invoice_item
)
您可以创建自定义查询e.g
SELECT * from sales_flat_invoice_item
WHERE product_id = YOUR_PRODUCT_ID
# GROUP BY order_id # if you have product with custom option