如何知道用户是否正在结账?

时间:2013-03-02 09:48:56

标签: magento checkout

在Magento,我有一个观察者,听取sales_order_save_before事件。在保存订单之前调用此事件。如果您在此处保存订单,则会在成功站点之前的结帐时发生这种情况。在后端发生这种情况。

我只希望逻辑在结账时运行而不是在后端运行。那么,如果用户在结帐时,如何检查我的观察者?

2 个答案:

答案 0 :(得分:3)

您在

中定义了观察者
<config>
    <global></global>
<config>

如果您在

中定义它
<config>
    <frontend></frontend>
<config>

仅在前端运行。

答案 1 :(得分:1)