可以覆盖管理座舱中的默认错误消息吗?

2020-09-15 15:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) code是TitleModel...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


code是TitleModel中的唯一键,当尝试插入重复代码时,"尝试保存时出错:[de.hybris.platform.servicelayer.interceptor.impl.UniqueAttributesInterceptor@67cb34db]:模糊唯一键{code = engineer }对于模型TitleModel()-使用相同的键找到1个项目。"请让我知道如何覆盖此消息并放置任何用户可理解的消息。 示例:代码已经包含engineer,当我尝试再次插入engineer时,出现上述错误,我必须替换或覆盖错误信息"不允许重复代码"。

1条回答
95年老男孩
2020-09-15 16:04

拦截器(UniqueAttributesInterceptor)使用存储在platform/ext/core/resources/localization/core-locales_en.properties中的本地化消息。

消息用于键入exception.uniqueattributesinterceptor.uniquemany。

您可能需要重写拦截器类,以根据需要发送消息变量。

一周热门 更多>