Ola,
Por solicitacao do cliente preciso alterar um certo menu do aplicativo para que ele fique mais “amigavel” visualmente, sendo que o mesmo escolheu o componente dock do PrimeFaces. Contudo esse menu é carregado do BD de produtos cadastrados, tentei fazer a implementacao abaixo sem muito sucesso:
<p:dock position="top">
<ui:repeat value="#{produtoBean.lista}" var="produto">
<p:menuitem value="#{produto.nome}" icon="#{produto.imagem}" url="#"/>
</ui:repeat>
</p:dock>
Somente aparece o quadrado de fundo, o menu em si nao e carregado (a classe produtoBean esta ok ja que no formato antigo tudo funciona como deveria), é possivel fazer isso no primefaces ou vcs me recomendam algum metodo alternativo?