magento - 在magento中查找产品的父ID

标签 magento

这是我的代码。

 $storeId = Mage::app()->getStore()->getId();
    $session = Mage::getSingleton('checkout/session');
    foreach($session->getQuote()->getAllItems() as $item) 
    {//how to find parent id here}

在上面提到的评论中,我想访问该特定产品的父 ID。 请帮忙..

最佳答案

试试下面的代码,也许会对你有帮助

if($item->getTypeId() == "simple"){
    $parentIds = Mage::getModel('catalog/product_type_grouped')->getParentIdsByChild($item->getId()); // check for grouped product
    if(!$parentIds)
        $parentIds = Mage::getModel('catalog/product_type_configurable')->getParentIdsByChild($item->getId()); //check for config product

}

关于magento - 在magento中查找产品的父ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16542960/

相关文章:

php - Magento 2 - 当用户点击 "Go To Checkout"时调度事件

mysql - magento 'in' 条件?

Magento: getAttributeText ('manufacturer' )不起作用

javascript - Magento 站点 : Tapping thumbnail photo doesn't change large photo on mobile

magento - 获取特定类别级别

php - 观察者可以破坏 Magento 中的事件吗?

magento - 为什么 Magento 搜索同时显示可配置产品和简单产品?

php - Sugarcrm magento 通用登录

玛根托 :Update cart item Custom Option using ajax

magento - 如何更改 Magento 模块的页面标题?