0

私はmagento 1.6.1.0を使用しています。商品名、合計金額、チェックアウトボタンを1つずつ表示する新しいサイドバーをカートページに追加しました。電話で合計金額を含め、電話<?php echo $this->getChildHtml('totals'); ?>でチェックアウトボタンに進みます<?php echo $this->getChildHtml('methods') ?>

しかし、商品名の呼び方がわかりません。

現在バスケットに追加されている私のカートの製品名を呼び出す方法を知っている人はいますか? これを行うためのアイデアを共有してください!

ありがとう

4

1 に答える 1

0

Mage::getSingleton('checkout/cart') 経由でカート オブジェクトにアクセスできます。Mage::getSingleton('checkout/cart')->getItems() を呼び出すと、商品名やその他の詳細を取得するために反復できる現在のカート項目コレクションが取得されます。

$items = Mage::getSingleton('checkout/cart')->getItems(); 
foreach ($items as $item) {
        echo $item->getName();
    }
于 2012-05-08T16:37:58.720 に答える