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