首页 > 解决方案 > 如何将我的自定义 productcockpit 扩展添加为 hybris 后台透视列表主插槽中的选项之一

问题描述

我创建了一个 customproductcockpit 扩展并启用了 Web 模块。即不同的 URl 来访问 localhost:9002/customproductcockpit。现在我想在 Backoffice 主插槽中添加它作为透视选项之一。有人可以帮我解决这个问题。如图所示,我想与 Administration 和 ProductCockpit 一起再添加一个选项。 在此处输入图像描述

标签: hybris

解决方案


您好如果您希望在后台添加自定义透视图,那么您需要在 -backoffice-config.xml 中添加另一个上下文。

示例:

 <!--    start of employeemanager-->
    <context merge-by="principal" component="explorer-tree" module="<custombackoffice extension name>" principal="employeemanager">
        <explorer-tree:explorer-tree>
            <explorer-tree:navigation-node id="backoffice_dashboard" merge-mode="remove"/>
            <explorer-tree:navigation-node id="hmc_backoffice-workflow-inbox" merge-mode="remove"/>
            <explorer-tree:navigation-node id="hmc_treenode_system" merge-mode="remove"/>
            <explorer-tree:navigation-node id="hmc_treenode_catalog" merge-mode="remove"/>
            <explorer-tree:navigation-node id="hmc_treenode_medias" merge-mode="remove"/>

            <explorer-tree:navigation-node id="hmc_treenode_user" expanded-by-default="true" merge-mode="replace">
                <explorer-tree:type-node code="UserGroup" id="hmc_typenode_usergroup" />
                <explorer-tree:type-node code="Employee" id="hmc_typenode_employee"/>
            </explorer-tree:navigation-node>

            
        </explorer-tree:explorer-tree>
    </context>
    <!--    end of employeemanager-->

推荐阅读