如何在自定义字段/组件的smartedit中设置所见即所得的编辑器?

2020-09-22 10:31发布

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

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


嗨,

如何在智能编辑中的自定义类型/属性上设置所见即所得的编辑器? 我想像 CMSParagraphComponent 中那样重复使用WYSIWYG编辑器来定制新组件的属性。

提前谢谢!

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

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


嗨,

如何在智能编辑中的自定义类型/属性上设置所见即所得的编辑器? 我想像 CMSParagraphComponent 中那样重复使用WYSIWYG编辑器来定制新组件的属性。

提前谢谢!

付费偷看设置
发送
2条回答
SAP砖家
1楼 · 2020-09-22 11:02.采纳回答

嗨,

要解决此问题,您应该创建一个新的bean,将component + qualifier链接到所需的属性填充器。 一个例子:

  
              
                  <设置>
                      
                      
                  
              
  


  
何必丶何苦呢
2楼-- · 2020-09-22 11:16

嗨,

您可以使用editorFieldMappingServiceModule( https://help.hybris.com/6.6.0/api/smartedit/smartedit/index.html#/smartEditContainer/editorFieldMappingServiceModule.service:editorFieldMappingService)。

您将需要重新声明cmsGenericEditorMappingServiceModule,并且在setDefaultEditorFieldMappings函数的末尾可以添加代码。

  editorFieldMappingService.addFieldMapping('字段类型','组件','字段名称',{
                      模板:" richTextTemplate.html"
                  });

  

Br

一周热门 更多>