在自定义的后台小部件内嵌套资源管理器树小部件的新实例

2020-09-27 05:44发布

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

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

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


我无法将 explorerTree小部件呈现为 让用户在我的小部件中选择类别。

我遵循了 https://help.hybris.com/中的小部件指南 6.2.0/hcd/8b97264b86691014951388c34e777844.html

但是我不想使用应用程序协调器将小部件添加到widgetSlot中,我想对其进行自定义并以编程方式添加它。

在CategoriesDetails.zul文件中,我像这样添加小部件槽

  

在myextension-backoffice-widgets.xml中,我试图添加这样的小部件

  
      
          
      
      
      
  

  

而且我也在尝试像这样在myextension-backoffice-config.xml中自定义资源管理器的上下文配置

  
      <探索者树:探索者树>
          
              
              
          
      
  

  

这是CategoriesDetails小部件的definition.xml

  
       CategoriesDetails 
       CategoriesDetails 
      类别详细信息
       Extgen 
       1.0 
      
      <关键字>
           CategoriesDetails 
      
      
  

  
5条回答
愤怒的猪头君
2020-09-27 06:02

嗨,

在我看来,您没有为资源管理器树设置适当的配置上下文-您正在将ID为 explorerTree 的小部件的新实例放入小部件树,然后添加组件的配置 ctbackoffice-contentmapping-catalogFilterTree ,但是您不会告诉小部件要使用哪个上下文组件。 请为其添加以下设置:

  
  

然后更改配置上下文:

  
      ...
   
  

另一件事是,您在本期中提供了两种不同的资源管理器实例:ID为: explorerTree ctbackoffice-contentmapping-catalogFilterTree 。 请记住,ootb配置已经使用了 explorerTree ,并且可能没有两个具有相同ID的小部件。

当初始化东西时:每当您更改扩展名的cockpit-config.xml和widgets.xml时,您可能总是在Orchestrator模式下执行"全部重置"操作。 另外,请查看后台热部署和所有另请参见

干杯, Jacek

一周热门 更多>