如何在Checkout Magento中获取分组产品名称

时间:2013-12-18 11:02:51

标签: php magento checkout

我正在尝试使用magneto制作购物车。

单品只有S,M,L,XL等标题,没有产品名称。产品名称太长,无法随处显示。它应该只显示在购物车和结帐中。

我无法获得该产品的任何父ID。我使用了以下代码

$grouped_product_ids = Mage::getModel('catalog/product_type_grouped')->getParentIdsByChild($_item->getSku());

print_r($grouped_product_ids);

if (!empty($grouped_product_ids)){
    echo $grouped_product_ids()->getName(); //product name;
};

如何获取分组产品的ID?或者我如何获得分组产品的名称?

1 个答案:

答案 0 :(得分:0)

您可以尝试以下代码:

$grouped_product_ids = Mage::getModel('catalog/product_type_grouped')->getParentIdsByChild($_item->getSku());

print_r($grouped_product_ids);

if (!empty($grouped_product_ids)){
foreach($grouped_product_ids as $grouped_product_id)
{
$grpProduct = Mage::getModel('catalog/product')->load($grouped_product_id);
echo $grpProduct->getName();
}
}