選択したカスタムオプションを1ページで取得する方法


7

製品ページで顧客が選択したカスタムオプションのみを取得したい。私が1ページのページにいる間、私はquoteオブジェクトを持っています。

$items = $quote->getAllItems();
foreach ($items as $item) {
    //getting selected custom options
}

回答:


20

これは、カートページでオプションを取得する方法です。それもあなたのために働くはずです:

$helper = Mage::helper('catalog/product_configuration');
$items = $quote->getAllItems();
foreach ($items as $item) {
    $options = $helper->getCustomOptions($item);
    //do something with $options.
}

いつものようにライフセーバー。
エリアス2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.