2

ショップでのコンバージョンを確認するには、Magentoのチェックアウト成功ページに基本的な情報が必要です。そのためには、注文の合計金額とすべての商品IDが必要です。

検索中に、最後の注文を取得するためのコードを見つけました:

<?php
    $_customerId = Mage::getSingleton('customer/session')->getCustomerId();
    $lastOrderId = Mage::getSingleton('checkout/session')->getLastOrderId();
    $order = Mage::getSingleton('sales/order'); 
    $order->load($lastOrderId);
?>

しかし、どうすれば合計価格とすべての記事ID(、で区切られている)を取得できますか。

私はMagentoを初めて使用するので、すべてが少し混乱します。

誰かが私を助けることができますか?

ありがとうございました。

ドイツからのご挨拶、Raisis

4

2 に答える 2

3

注文合計は$order->getData('base_grand_total');

あなたがする必要があるすべての記事(ループスルー)を取得するために、

foreach($order->getAllItems() as $items) {
    $items->getName();
}
于 2012-05-11T14:30:23.487 に答える
3

このコードを使用して、注文オブジェクトと注文合計を取得します。

<?php
$order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId());
$total = $order->getGrandTotal();
?>
于 2012-08-14T02:19:39.547 に答える