Magento: كيفية استرداد معلومات الخيار من منتج مجمع؟

StackOverflow https://stackoverflow.com/questions/3874229

  •  28-09-2019
  •  | 
  •  

سؤال

لدي منتج مجمل يحتوي على 3 منتجات افتراضية كخيارات.

لديّ مراقب يستمع إلى حدث عند إضافة عنصر إلى العربة ، وأواجه صعوبة في معرفة كيفية الحصول على معلومات الخيار التي اخترتها عند النظر إلى المنتج: بداية المراقب تبدو مثل هذه:

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

...

تقوم المكالمة إلى $ product-> getSku () بإرجاع SKU لمنتج الحزمة. أحب أن أكون قادرًا على الحصول على SKU من الخيار الذي اخترته ، لكن لا يمكنني معرفة كيفية القيام بذلك.

شكرًا!

هل كانت مفيدة؟

المحلول

لقد تعاملت مع هذا من خلال الاستماع إلى الحدث: checkout_cart_product_add_after والحصول على المعلومات من الاقتباس الذي عمل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top