繁体   English   中英

在magento中无法在结帐页面中显示产品属性

[英]Display product attribute in checkout page not working in magento

我添加了一个属性形状。

attribute code -> shape
attribute label -> Shape
values -> diamond, square, round
input type -> multi select

现在,我想在结帐页面中显示属性形状详细信息。 我已经在app\\design\\frontend\\mytheme\\mytheme\\template\\checkout\\cart\\item\\default.phtml尝试了以下代码

我的代码如下:

echo $_item->getShape();

不幸的是什么也没显示。 我怎样才能做到这一点。 任何帮助将不胜感激!!

问题是您试图从模型Mage_Sales_Model_Quote_Item中获取Shape。 不幸的是,这种方式行不通。

请尝试以下解决方案:

$product = Mage::getSingleton('catalog/product')->load($_item->getProduct()->getId());
echo $product->getShape();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM