【问题标题】:Magento - How to get attributes of a child product of a bundled itemMagento - 如何获取捆绑商品的子产品的属性
【发布时间】:2012-02-16 11:00:29
【问题描述】:

如果存在,我需要从属于捆绑产品的子产品中检索一个简单的文本属性。这需要在购物车页面上完成。下面是我一直在搞乱的代码,看看我能检索到什么。

主题文件夹中的文件是template/checkout/cart/item/default.phtml

$_item = $this->getItem();
$_product = $this->getProduct();
$_product = Mage::getModel('catalog/product')->load($_product->getId());
$isVisibleProduct = $_item->getProduct()->isVisibleInSiteVisibility();

    $itemsCollection = Mage::getSingleton('checkout/session')->getQuote()->getAllItems();
    foreach($itemsCollection as $item) {
        echo $item->getId();
        $_bProduct = Mage::getModel('catalog/product')->load($item->getId());
        echo '<pre>';
        var_dump($_bProduct);
        echo '</pre>';
        echo '<br>';
        echo $_bProduct->getData('backorder_shipment_date');

    }

【问题讨论】:

    标签: magento attributes checkout product cart


    【解决方案1】:

    要访问所有页面上的自定义属性,您应该使用:

    getItemCollection()

    getProductCollection()

    另外,请查看此链接Accessing Custom Product Attributes in the Cart/Checkout Area

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-02
      • 1970-01-01
      • 2012-12-27
      • 2013-06-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多