Primefaces:如何在面板菜单的 <p:submenu> 内添加图标和 <p:badges>?

Primefaces: How to add icon and <p:badges> inside <p:submenu> on Panel Menu?

如标​​题所述,我想在面板菜单的子菜单标题旁边放置图标和徽章。但是,Primefaces 的子菜单默认图标是展开 arrow/triangle。当我这样做时:

 <p:badge value="2">
        <p:submenu icon="pi pi-envelope">
 </p:badge> 

它会提示错误,反之亦然,例如用包裹徽章和关闭是不可能的,因为还有菜单项。更何况图标没有显示。

那么,我真的可以使用提供的免费开源实现这一点吗?或者这仅适用于付费用户? Example from Primefaces template

目前(子)菜单项不支持徽章 (PrimeFaces 11)。无论您使用免费还是付费主题。当前在子节点上支持徽章的唯一组件是 p:speedDial. What you can do is open a feature request,如果可能,请提交拉取请求。

另请参阅: