【发布时间】:2014-01-30 13:40:47
【问题描述】:
在 Magento 中,我有一个功能,一个产品有多种颜色,用户可以在产品视图页面上为产品选择数量和颜色,其中一个产品有不同的颜色,
我需要在购物车页面上显示选定的颜色。 我尝试了以下代码。
<?php $_item = $this->getItem()?>
<?php $_product= Mage::getSingleton('catalog/product')->load($_item->getProductId()) ?>
<?php echo $_product->getResource()->getAttribute('attribute_code')->getFrontend()->getValue($_product);
但它返回购物车页面上产品的所有颜色值,而不是购物车页面的选定值。
有什么想法吗?
【问题讨论】:
-
您必须将每个此类产品转换为可配置产品 (magentocommerce.com/knowledge-base/entry/…)