在 Magento 中,我有一个监听器来监听sales_order_save_before
事件。在保存订单之前调用此事件。如果您将订单保存在那里,这会发生在成功站点之前的结帐和后端中。
我只希望逻辑在结帐而不是在后端运行。那么,如果用户正在结帐,我如何签入我的观察者?
你定义了你的观察者
<config>
<global></global>
<config>
如果你定义它
<config>
<frontend></frontend>
<config>
仅在前端运行。
你检查过这个吗? http://www.yireo.com/tutorials/magento/magento-programming/633-events-with-magento-checkout
而这个, http://www.magentocommerce.com/wiki/5__-_modules_and_development/reference/events
这是一个很棒的活动备忘单, http: //www.nicksays.co.uk/magento-events-cheat-sheet-1-7/