0
在Magento網店中,我創建的人可以訂購他們通過電子郵件收到的PDF產品。外部系統將處理這些電子郵件,這不是Magento商店的一部分。在success.phtml頁面上,如果他/她訂購了一個PDF產品,上面寫着「感謝訂購,您應該儘快將產品收入您的收件箱」,我想爲客戶添加一條消息。顯示Magento自定義(yes/no)success.phtml中的屬性值
我用下面的代碼來獲取訂單上的信息:
$order_id = Mage::getSingleton('checkout/session')->getLastRealOrderId();
$order = Mage::getModel('sales/order')->loadByIncrementId($order_id);
$items = $order->getAllVisibleItems();
$itemcount=count($items);
foreach ($items as $itemId => $item)
{
echo 'itemcount: '.$itemcount.'<br />';
echo 'itemname: '.$item->getName().'<br />';
echo 'itemprice: '.$item->getPrice().'<br />';
echo 'itemsku: '.$item->getSku().'<br />';
echo 'id: '.$item->getProductId().'<br />';
echo 'qty: '.$item->getQtyToInvoice().'<br />';
echo 'pdf: '.$item->getData('pdf_ticket');
}
一切都被放在成功頁面上,除了我的自定義屬性pdf_ticket
。我也試過getPdfTicket()
。該屬性是一個是/否屬性。這個作品後,我應該可以做一些像if($pdf == 'Yes'){ echo 'thanks!...' }