后台-是否可以更改用于产品模型中分类属性值的编辑器?

2020-09-12 00:21发布

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

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


我尝试了以下配置,但没有帮助

  
  
  
      
      
      
      
 
 

  

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

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


我尝试了以下配置,但没有帮助

  
  
  
      
      
      
      
 
 

  
付费偷看设置
发送
4条回答
clasier
1楼 · 2020-09-12 00:57.采纳回答

让它与以下配置一起使用,希望这是正确的方法

mybackoffice-spring.xml

 `<!-编辑器->
  
          
              << entry key =" ^ FeatureValue \((。*)\)$" value =" com.hybris.cockpitng.editor.myfeaturevalue"/>
          
  `

  

创建了一个新的自定义编辑器,类似于FeatureValueEditor

并在render(Component parent,EditorContext context,EditorListener listener)方法中设置默认编辑器

  subEditor.setDefaultEditor(" com.hybris.cockpitng.editor.wysiwyg");


  
我是小鹏鹏啊
2楼-- · 2020-09-12 01:01

不错的提示。 您可能应该接受自己的答案作为正式答案。 :)

bbpeas
3楼-- · 2020-09-12 01:00

没有,因为完整的选项卡由 classificationTabEditorAreaRenderer 呈现。

渲染器忽略任何其他配置。

SAP浪
4楼-- · 2020-09-12 00:53

编写的内容部分正确(仅通过配置是不可能的),但实际上您可以覆盖categoryTabEditorAreaRenderer bean和createEditor()方法,该方法将允许显示其他编辑器。

ClassificationTabEditorAreaRenderer类确实忽略了任何配置,但是也可以通过覆盖render()方法,并将" configuration"参数放入小部件模型中来覆盖此配置。 然后,在createEditor方法中,我们可以获取此配置并读取'editor'属性。

我们可能会认为这是一项改进,但是上述步骤应该足以取代分类编辑器。

谢谢, 马辛

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答