Backoffice Hybris:如何在editorArea中为一个产品分配一个动作(beforeSave)

时间:2018-04-05 12:07:46

标签: hybris

我是新手,所以也许你可以帮助我。 我必须在editorArea beforeSave 中为产品分配一个动作。我不知道从哪里开始。

1 个答案:

答案 0 :(得分:1)

看起来你正在尝试创建一个Hybris拦截器。基本上,您应该创建所有特定逻辑的自定义扩展。然后,只需定义一个Spring Bean,扩展PrepareInterceptor,在将其保存到数据库之前调用它。如果想要对数据进行一些验证,Hybris建议ValidateInterceptor来实现这一点。

public interface ValidateInterceptor extends Interceptor
{
    void onValidate(Object model, InterceptorContext ctx) throws InterceptorException;
}

有关Hybris拦截器逻辑的完整文档,请参阅Hybris documentation