问题描述
我创建了一个 customproductcockpit 扩展并启用了 Web 模块。 即不同的 URl 访问 localhost:9002/customproductcockpit。 现在我想将它添加到后台主插槽中作为透视选项之一。 有人可以帮我解决这个问题。 如图所示,我想添加一个选项以及 Administration 和 ProductCockpit。
解决方法
嗨,如果您希望在后台添加自定义透视图,则需要在 -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-->