Php 如何在Checkout Magento中获取分组产品名称
我正在尝试使用Php 如何在Checkout Magento中获取分组产品名称,php,magento,checkout,Php,Magento,Checkout,我正在尝试使用magner制作购物车 单一产品只有S、M、L、XL等标题,没有产品名称。产品名称太长,无法在任何地方显示。它应该只显示在购物车和结帐 我无法获取产品的任何父ID。我为此使用了以下代码 $grouped_product_ids = Mage::getModel('catalog/product_type_grouped')->getParentIdsByChild($_item->getSku()); print_r($grouped_product_ids); i
magner
制作购物车
单一产品只有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?或者如何获取分组产品的名称?您可以尝试以下代码:
$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();
}
}
问题在于,通过使用:$grouped\u product\u id=Mage::getModel('catalog/product\u type\u grouped')->getParentIdsByChild($\u item->getSku()),aray是空的;我在\app\design\frontend\default\hellonikola\template\checkout\onepage\review\item.phtml中使用此代码。我无法获取任何父类别ID。还有其他方法吗?请在item.phtml$\u product=$this->getProduct()中尝试此方法$分组的\u产品\u id=Mage::getModel('catalog/product\u type\u group')->getParentIdsByChild($\u product->getSku());