【发布时间】:2012-02-07 10:32:42
【问题描述】:
我需要从一个简单的产品中获取父级可配置产品,即使父级产品被标记为禁用。我还需要获取可配置产品的状态(启用或禁用)。
现在我得到这样的父产品:
$parentIds = Mage::getResourceSingleton('catalog/product_type_configurable')->getParentIdsByChild($product->getId());
if (isset($parentIds[0])) {
$product = Mage::getModel('catalog/product')->load($parentIds[0]);
}
除非可配置产品已被禁用,否则这非常有效,其中 $parentIds 数组为空。即使已禁用,我也需要获取可配置产品,并确定可配置产品是否已启用/禁用。
任何帮助将不胜感激!
【问题讨论】:
标签: php magento magento-1.4