1
我正在使用Magento 1.4.1.1獲取Magento中關聯產品的等級價格
如何獲得關聯產品的等級價格?
我只得到可配置產品的價格。我將網站舉例:
例如: 產品Apple是一種可配置的產品,它的價格爲10美元,20美元,30美元。 產品蘋果公司也有相關的產品,如綠色蘋果,它有等級價格,15美元,20美元,30美元。
我在這裏的問題是,我怎麼能得到我的相關產品的價值。
謝謝你,祝你有美好的一天!
我正在使用Magento 1.4.1.1獲取Magento中關聯產品的等級價格
如何獲得關聯產品的等級價格?
我只得到可配置產品的價格。我將網站舉例:
例如: 產品Apple是一種可配置的產品,它的價格爲10美元,20美元,30美元。 產品蘋果公司也有相關的產品,如綠色蘋果,它有等級價格,15美元,20美元,30美元。
我在這裏的問題是,我怎麼能得到我的相關產品的價值。
謝謝你,祝你有美好的一天!
嘗試獲得相關的產品集合,並通過他們迭代,就像這樣:
// this just checks to ensure it's a configurable product;
// if you know the product is configurable already, you don't need
// this step
if ($product->getTypeId() === Mage_Catalog_Model_Product_Type::TYPE_CONFIGURABLE){
$associated_products = $product->getTypeInstance()->getUsedProductCollection($product);
foreach ($associated_products as $associated_product){
//print_r($associated_product->getTierPrice());
}
}
編輯:只是一個快速的注意。這段代碼假設Magento 1.6。我不記得1.4是否有TYPE_CONFIGURABLE
類不變,但我相信它的確如此。如果沒有,這個代碼可能需要調整舊版本的Magento。