实际上只想在magento checkout成功页面上显示产品属性
目前刚刚找到它,
foreach ($order_details->getAllItems() as $item) {
echo '<div class="line"><p class="name">Product:' . $item->getName() . '</p>';
echo '<p class="price">' . Mage::helper("core")->currency($item->getPrice()) . '</p>';
echo '<p class="qty">' . round($item->getQtyOrdered(), 0) . '</p>';
}
需要大小和颜色,任何建议..谢谢
答案 0 :(得分:0)
如果您使用Configurable,请尝试此操作。您需要通过sku加载简单产品。 请
foreach ($order_details->getAllVisibleItems() as $item) {
.
$item->getProduct();// is give configurable product
$item->getSku(); // give simple product sku,of order item
$_product1 = Mage::getModel('catalog/product')->loadByAttribute('sku', $item->getSku());
$_product1->getColor();
$_product1->getSize();
}
如果您使用了getAllItems
,请将条件if (!$item->isDeleted() && !$item->getParentItemId()) {