myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mathias Broekelmann (JIRA)" <myfaces-...@incubator.apache.org>
Subject [jira] Commented: (MYFACES-224) x:dataTable, x:columns and x:commandSortHeader not sorting the data
Date Mon, 02 May 2005 12:36:09 GMT
     [ http://issues.apache.org/jira/browse/MYFACES-224?page=comments#action_64251 ]
     
Mathias Broekelmann commented on MYFACES-224:
---------------------------------------------

Maybe we have the same problem like it is described in http://issues.apache.org/jira/browse/MYFACES-225
and http://issues.apache.org/jira/browse/MYFACES-174.

How does the rendered content look like if the page is rendered for the first time? Does it
contain the valid ids?

Please make sure you are using 1.0.9 final beta and not 1.0.9rc3 which do not contain the
bug fix for that.


> x:dataTable, x:columns and x:commandSortHeader not sorting the data
> -------------------------------------------------------------------
>
>          Key: MYFACES-224
>          URL: http://issues.apache.org/jira/browse/MYFACES-224
>      Project: MyFaces
>         Type: Bug
>     Versions: 1.0.9 beta
>  Environment: tomcat5.5, java5 update 3,
>     Reporter: Alex Mayer

>
> The x:commandSortHeader is not working if nested inside of x:columns (which is nested
in x:dataTable)
> my code is like this:
> <x:dataTable id="data" value="#{manager.sortList.dataObjectsToSort}" var="b" rows="4"
>                    sortColumn="#{manager.sortList.sort}" sortAscending="#{manager.sortList.ascending}"
>                     preserveSort="true" preserveDataModel="true">   
>                           
>                     <x:columns value="#{manager.headerStrings}" var="column">
>                         <f:facet name="header">  
>                             <h:panelGroup>
>                                 <h:selectBooleanCheckbox />
>                                 <x:commandSortHeader columnName="#{column}" arrow="true">
>                                     <h:outputText value="#{column}" />
>                                 </x:commandSortHeader> 
>                             </h:panelGroup>
>                         </f:facet>
>                         <h:outputText value="#{b[column]}" />
>                     </x:columns>
> </x:dataTable>
> in case I use a component-binding for the x:dataTable to generate a corresponding table
in a bean, everything works fine.              
> I believe this is, because the x:columns-tag assigns to every childcomponent of type
commandSortHeader the same id.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message