Magento: كيفية استرداد معلومات الخيار من منتج مجمع؟
سؤال
لدي منتج مجمل يحتوي على 3 منتجات افتراضية كخيارات.
لديّ مراقب يستمع إلى حدث عند إضافة عنصر إلى العربة ، وأواجه صعوبة في معرفة كيفية الحصول على معلومات الخيار التي اخترتها عند النظر إلى المنتج: بداية المراقب تبدو مثل هذه:
public function checkSubscriptionHierarchy(Varien_Event_Observer $observer) {
$event = $observer->getEvent();
$product = $event->getProduct();
...
تقوم المكالمة إلى $ product-> getSku () بإرجاع SKU لمنتج الحزمة. أحب أن أكون قادرًا على الحصول على SKU من الخيار الذي اخترته ، لكن لا يمكنني معرفة كيفية القيام بذلك.
شكرًا!
المحلول
لقد تعاملت مع هذا من خلال الاستماع إلى الحدث: checkout_cart_product_add_after
والحصول على المعلومات من الاقتباس الذي عمل.
لا تنتمي إلى StackOverflow