首页 > 解决方案 > 如何在后台操作事件后刷新编辑器 - HYBRIS?

问题描述

如何在后台操作事件后刷新编辑器。

例如,如果我进入 /backoffice -> order 并且对于某些订单单击取消,我希望在取消事件之后刷新票证编辑器,而不仅仅是保存事件。我怎样才能做到这一点?

标签: javahybris

解决方案


后台框架提供了侦听应用程序和后台相关事件的能力。

public class MyWidgetController extends DefaultWidgetController
{

    @GlobalCockpitEvent(eventName = "de.hybris.platform.servicelayer.event.events.AfterSessionUserChangeEvent", scope = CockpitEvent.APPLICATION)
    public void handleUserChange(final CockpitEvent event)
    {
        Messagebox.show("Session user changed");
    }
}

查看文档了解详细信息 - https://help.hybris.com/1811/hcd/8c39570386691014a7d98113f9920a82.html


推荐阅读