Vorrei aggiungere un suggerimento per ogni elemento in un p:selectManyCheckBox
. Tuttavia non riesco a trovare una soluzione.Primeti tooltip per p: selectManyCheckbox
Ho una classe Role
che ha 3 proprietà, "id" (Long), "name" (String) e "description" (String). Il nome viene visualizzato e mi piacerebbe avere la descrizione come suggerimento.
Questo è un pezzo di lavoro di codice:
<p:selectManyCheckbox layout="pageDirection" value="#{roleBean.selectedRoles}" converter="roleConverter">
<f:selectItems value="#{roleBean.roles}" var="role" itemLabel="#{role.name}" itemValue="#{role}"/>
</p:selectManyCheckbox>
Il roleConverter
è un FacesConverter
che converte il Role
ad un id e viceversa.
sono arrivato fino a questo:
<p:selectManyCheckbox layout="pageDirection" value="#{roleBean.selectedRoles}" converter="roleConverter">
<c:forEach var="role" items="#{roleBean.roles}">
<f:selectItem id="role#{role.id}" itemLabel="#{role.name}" itemValue="#{role}" />
<p:tooltip for="role#{role.id}" value="#{role.description}"/>
</c:forEach>
</p:selectManyCheckbox>
Ma purtroppo non funziona.