1

オプションとして3つの仮想製品を含むバンドル製品があります。

カートにアイテムが追加されたときにイベントをリッスンしているオブザーバーがいて、製品を見るときに選択したオプション情報を取得する方法を理解するのに苦労しています。オブザーバーの開始は次のようになります。これ:

public function checkSubscriptionHierarchy(Varien_Event_Observer $observer) {
$event = $observer->getEvent();
$product = $event->getProduct();

...

$ product-> getSku()を呼び出すと、バンドル製品のSKUが返されます。選択したオプションのSKUを取得できるようにしたいと思いますが、その方法がわかりません。

ありがとう!

4

1 に答える 1

1

私はイベントを聞いてこれに対処しました:checkout_cart_product_add_afterそしてうまくいったQuoteItemから情報を取得しました。

于 2010-10-06T19:54:03.967 に答える