8
可以說我載入我的產品對象獲取捆綁產品ID的列表:Magento的 - 從產品ID
$product = Mage::getModel('catalog/product')->load($productId);
是否有一個函數或某種方式來提取與該產品捆綁的IDS?
例如
$product->getBundledProductIDs()
可以說我載入我的產品對象獲取捆綁產品ID的列表:Magento的 - 從產品ID
$product = Mage::getModel('catalog/product')->load($productId);
是否有一個函數或某種方式來提取與該產品捆綁的IDS?
例如
$product->getBundledProductIDs()
下面應該工作:
$product->getTypeInstance(true)->getChildrenIds($product->getId(), false)
結果是一個多維數組與頂層是選項和選項是產品的孩子。
此外,您可以將false更改爲true並且它只會返回該包的所需選項。
嘗試這個 -
$collection = $product->getTypeInstance(true)
->getSelectionsCollection(
$product->getTypeInstance(true)
->getOptionsIds($product), $product);
foreach ($collection as $item) {
# $item->product_id has the product id.
}
現貨感謝! – woot586
李你今天是我的英雄! –
它沒有爲我工作:-( – user1844205