You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Clément Maignien <c....@edic-syliance.com> on 2005/08/30 12:24:33 UTC
dataTable headers
Hi,
I'm looking for a way to display headers of headers in a dataTable. Each column have its own header, but I want to put "super header" to group columns that display the same kind of informations.
Is there a simple way to do that ? I tried it many ways but they are not good looking.
Thx in advance
Clément.
_________________________________________________
Clément Maignien c.maignien@edic-syliance.com
E D I C ///// GROUPE SYLIANCE
123, quai de Brazza - 33100 Bordeaux
Tél : 05 57 80 93 00 - Fax : 05 57 80 93 09
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Re: dataTable headers
Posted by Mathias Broekelmann <mb...@PSI.DE>.
I´m missing this too but I suggest you to write a special renderer
(datatable) for that.
Just a fast thought, how about that one (nested columns):
<x:datatable ...>
<h:column>
<f:facet name="header">
<h:outputText value="Super Column Header"/>
</f:facet>
<f:facet name="footer">
<h:outputText value="Super Column Footer"/>
</f:facet>
<h:column>
<f:facet name="header">
<h:outputText value="Header1"/>
</f:facet>
<f:facet name="footer">
<h:outputText value="Footer1"/>
</f:facet>
<h:outputText value="Content1"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Header2"/>
</f:facet>
<f:facet name="footer">
<h:outputText value="Footer2"/>
</f:facet>
<h:outputText value="Content2"/>
</h:column>
<!-- allow content here ? If yes how can it be rendered? -->
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Header"/>
</f:facet>
<f:facet name="footer">
<h:outputText value="Footer"/>
</f:facet>
<h:outputText value="Content"/>
</h:column>
...
</x:datatable>
will render like this:
|Super Column Header|Header |
|-------------------| |
|Header1 |Header2 | |
|--------|----------|-------|
|Content1|Content2 |Content|
|--------|----------|-------|
|Footer1 |Footer2 |Footer |
|-------------------| |
|Super Column Footer| |
I would like to do that but I haven´t the time right now.
Regards,
Mathias
Clément Maignien schrieb:
> Hi,
> I'm looking for a way to display headers of headers in a dataTable. Each
> column have its own header, but I want to put "super header" to group
> columns that display the same kind of informations.
> Is there a simple way to do that ? I tried it many ways but they are not
> good looking.
>
> Thx in advance
> Clément.
>
>
> _________________________________________________
>
> Clément Maignien c.maignien@edic-syliance.com
> <ma...@edic-syliance.com>
>
> * E D */*I*/* C ** **///// */*GROUPE SYLIANCE*/
>
> * 123, quai de Brazza - 33100 Bordeaux*
>
> * Tél : 05 57 80 93 00 - Fax : 05 57 80 93 09*
>
> *¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯*
>
>