如何观察产品的“添加到购物车”多个选项

时间:2016-11-15 03:47:18

标签: php jquery css magento cart

我是Magento的新手。我已经扩展了核心模块Mage:checkout / cart以添加到具有多个产品选项的购物车中。如何将观察者与以下事件一起使用: controller_action_predispatch_checkout_cart_add

我的代码:

config.xml

<controller_action_predispatch_checkout_cart_add>
            <observers>
                <flycart_disable_shopping_cart_page>
                    <type>singleton</type>
                    <class>flycart/observer</class>
                    <method>cartAdd</method>
                </flycart_disable_shopping_cart_page>
            </observers> 
        </controller_action_predispatch_checkout_cart_add>

文件Observer.php

    <?php   class Custom_Flycart_Model_Observer{    
public function cartAdd(){
    // CODE Here    }
        }?>

如何在阵列中获得多个产品:这是帖子

enter image description here

我不知道如何在Magento中使用观察员。

1 个答案:

答案 0 :(得分:0)

在我们的Observer.php文件中使用Mage::app()->getRequest()->getParams()

它将返回发送到被叫控制器动作的所有参数的数组

希望这有助于你