0

カスタムオプション(この場合は色)を備えたシンプルな製品があります。これらは構成可能な製品ではありません。カスタム オプションの意味がわからない場合は、http://vimeo.com/15475673 を参照してください。

これらはカスタム オプションです (属性ではありません)。

選択したオプションのラベル (つまり、緑、赤、または青) をショッピング カートの SKU の横に表示したいと思います。現在のコード (default/template/checkout/cart/item/default.phtml) は次のようになります。

<?php echo 'SKU:' ?>
<?php echo $_item->getSku() ?>

カスタム オプション ラベルを呼び出してエコーするにはどうすればよいですか?

4

1 に答える 1

1

これを使用すると、製品のカスタムオプション値を取得できます。カートページにこのコードを書き込むと、カートページにカスタムオプションが表示されます。

$productOptions= $item->getProduct()->getTypeInstance(true)->
getOrderOptions($item->getProduct());

これがあなたのお役に立てば幸いです

于 2012-09-13T05:48:32.077 に答える