2010-10-06 99 views
1

我有一个捆绑产品,其中包含3个虚拟产品作为选项。Magento:如何从捆绑产品中检索选项信息?

我有一位观察者正在收听某件商品时添加到购物车的事件,而且我很难弄清楚如何获取我在查看产品时选择的选项信息: 开始观察员看起来是这样的:

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

... 

调用$产品 - > getSku()返回捆绑产品的SKU。我很乐意能够抓住我选择的选项的SKU,但无法弄清楚如何做到这一点。

谢谢!

+0

哪个事件与你绑定? – 2010-10-06 18:01:51

+0

我实际上是在调用parent :: addProduct之前重写addProduct和调度和事件。 – GeekPride 2010-10-06 19:52:14

+0

我最终通过绑定到checkout_cart_product_add_after来处理此事,并且似乎在QuoteItem中需要我需要的信息 – GeekPride 2010-10-06 19:53:20

回答

1

我通过听事件checkout_cart_product_add_after处理了这个问题,并从QuoteItem中获得了解决方案。

相关问题