0
如何以編程方式獲得Magento中產品的總收入?獲取magento中產品的總收入
假設有一款產品id
爲1
,它的售價爲10美元,5次,5美元(折扣率),8次,所以我想從Magento獲得總共90美元。這可能嗎??
如何以編程方式獲得Magento中產品的總收入?獲取magento中產品的總收入
假設有一款產品id
爲1
,它的售價爲10美元,5次,5美元(折扣率),8次,所以我想從Magento獲得總共90美元。這可能嗎??
看到這裏張貼我的代碼的建議
Magento: How to display how many times a product has been sold?
既然你是想顯示在前端這個值,我假設PHTML的基礎上的答案,所以我將它的代碼是方式,只是試圖乘以最終售價數量。
<?php
// Enter your product ID here
$id = 123;
// Load the product collection and do some filters
$_productCollection = Mage::getResourceModel('reports/product_collection')
->addOrderedQty()
->addAttributeToFilter('id', $id)
->setOrder('ordered_qty', 'desc')
->getFirstItem();
// Since the filter selects one product, we can use it here as the single result
$product = $_productCollection;
// Load the tax helper
$_taxHelper = Mage::helper('tax');
// Get the final price of the product
$finalprice = $_taxHelper->getPrice($product, $product->getFinalPrice(), true);
// Print the results
echo $product->getName() . " total revenue: " . (int)$product->ordered_qty * $finalprice;
?>
這是未經測試,編碼上的蒼蠅,但其概念是非常基本的,所以你應該沒有問題,適應我所顯示出你所需要的。
嗨,這是題外話。堆棧溢出用於編程問題。 Magento的社區支持資源可能是更好的選擇。 –
你看過數據庫模式嗎? –
Pekka這是一個編程問題,實際上我想在前端顯示值。 –