首页 > 解决方案 > 如何在 hybris 的资源管理器树中的导航节点内的特定类型节点之后添加类型节点?

问题描述

在后台,在资源管理器树中,我们有用户导航,其中有客户。我想在客户节点之后添加另一个节点。如何才能做到这一点?我想到了以下代码,但我不确定这是否可行。请任何人指导我。

     <context component="explorer-tree" module="trainingbackoffice" merge-by="module">
         <n:explorer-tree xmlns:n="http://www.hybris.com/cockpitng/config/explorertree">
           <n:navigation-node id="hmc_treenode_user">
              <n:type-node code="MyCustomNode" id="my_node"/>
           </n:navigation-node>
         </n:explorer-tree>
     </context>

标签: hybrissap-commerce-cloud

解决方案


您可以为此使用position属性。只需指定您希望自定义项目的位置(基于 0 的索引)

将您的 my_node 作为该列表中的第三项的示例

 <context component="explorer-tree" module="trainingbackoffice" merge-by="module">
     <n:explorer-tree xmlns:n="http://www.hybris.com/cockpitng/config/explorertree">
       <n:navigation-node id="hmc_treenode_user">
          <n:type-node code="MyCustomNode" id="my_node" position="2"/>
       </n:navigation-node>
     </n:explorer-tree>
 </context>

推荐阅读