我是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 }
}?>
如何在阵列中获得多个产品:这是帖子
我不知道如何在Magento中使用观察员。
答案 0 :(得分:0)
在我们的Observer.php文件中使用Mage::app()->getRequest()->getParams()
它将返回发送到被叫控制器动作的所有参数的数组
希望这有助于你