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。