在结账成功页面上显示magento产品的简短描述


Showing magento product short description on checkout success page

实际上,我只想在结账成功页面上检索产品的简短描述

如此代码显示的其他项目

例如名称:

<?php foreach ($order_details->getAllItems() as $item) {  }  ?>
<?php $product_id = $item->getData('product_id');  ?>
<?php echo $item->getName() ?>

此外,我需要显示礼品包装金额,目前刚刚发现发货为

<?php echo Mage::helper("core")->currency($order_details->shipping_amount) ?>

任何建议都将不胜感激,感谢

<?php foreach ($order_details->getAllItems() as $item) {  
 $product_id = $item->getProductId(); //what is this $item->getData('product_id');
 $product = Mage::getModel(catalog/product)->load($product_id);  
 print_r($product->getShortDescription()); }  ?>

should not load Model every time. 的最佳解决方案

<?php $catModel = Mage::getModel(catalog/product);
     foreach ($order_details->getAllItems() as $item) {  
     $product_id = $item->getProductId(); //what is this $item->getData('product_id');
     $product = $catModel->load($product_id);  
     print_r($product->getShortDescription()); }  ?>

需要添加单引号

Mage::getModel("目录/产品")