J'utilise Bootsfaces datatable pour afficher mes données. Cependant, je veux atteindre en-tête complexe comme indiqué ici: https://datatables.net/examples/basic_init/complex_header.htmlComment obtenir l'en-tête complexe dans Bootsfaces datable
J'ai essayé d'ajouter <th rowspan>
et <th colspan>
directement sous les facettes d'en-tête dans la première dataTableColumn, mais qui ont une ligne vide laide en haut.
J'ai également essayé d'ajouter toute la facette d'en-tête sous la balise <b:dataTable...>
, avant le premier <b:dataTableColumn>
, mais ce code d'en-tête ne sera pas généré dans le code HTML. D'autres suggestions? Je ne veux pas passer à Primefaces ou Richfaces car mon framework a été corrigé.
Mon code qui essaie d'atteindre l'en-tête complexe ressemble ci-dessous:
<b:dataTable value="#{podStatusListBean.podStatusBeanList}"
var="podStatus"
id="podStatuses">
<b:dataTableColumn footer-style='background-color:orange'
footer-styleclass="{podStatusListBean.footerVisibility}">
<f:facet name="header">
<tr>
<th rowspan="2">Name</th>
<th colspan="2">HR Information</th>
<th colspan="3">Contact</th>
</tr>
</f:facet>
...
Quelqu'un peut-il aider? –
Voir aussi https://github.com/TheCoder4eu/BootsFaces-OSP/issues/795. –