Backoffice Hybris:如何将操作(beforeSave)分配给 editorArea 中的产品
Backoffice Hybris : How to assign an action (beforeSave) to a Product in editorArea
我是这方面的新手,所以也许你可以帮助我。
我必须在 editorArea beforeSave 中为产品分配一个操作。我不知道从哪里开始。
看起来您正在尝试创建一个 Hybris 拦截器。基本上,您应该在所有特定逻辑所在的位置创建自定义扩展。然后,简单地定义一个扩展 PrepareInterceptor
的 Spring Bean,它在保存到数据库之前被调用。如果想法是 运行 对数据进行一些验证,Hybris 提出 ValidateInterceptor
来实现这一点。
public interface ValidateInterceptor extends Interceptor
{
void onValidate(Object model, InterceptorContext ctx) throws InterceptorException;
}
有关 Hybris 拦截器逻辑的完整文档,请参阅 Hybris documentation。
我是这方面的新手,所以也许你可以帮助我。 我必须在 editorArea beforeSave 中为产品分配一个操作。我不知道从哪里开始。
看起来您正在尝试创建一个 Hybris 拦截器。基本上,您应该在所有特定逻辑所在的位置创建自定义扩展。然后,简单地定义一个扩展 PrepareInterceptor
的 Spring Bean,它在保存到数据库之前被调用。如果想法是 运行 对数据进行一些验证,Hybris 提出 ValidateInterceptor
来实现这一点。
public interface ValidateInterceptor extends Interceptor
{
void onValidate(Object model, InterceptorContext ctx) throws InterceptorException;
}
有关 Hybris 拦截器逻辑的完整文档,请参阅 Hybris documentation。