I think our problem is that we have build our own datatable extension that I thought was based on the Tomahawk datatable but is actually based on the MyFaces baseline datatable implementation.
Looking into switching that now... Thanks, ken Ken Clark wrote: > > Thanks for the quick reply. > > I tried that and got this error: > > javax.servlet.ServletException: Failed to compile JSP > /order/viewOrdersTable.jsp > viewOrdersTable.jsp:17:14: This attribute is not recognized. > rowIndexVar="_index" > > We are using tomahawk 1.1.3 -- is there a version dependency for > rowIndexVar? > > Thanks, > ken > > > Christopher Cudennec wrote: >> >> Hi Ken, >> >> you can use attribute "rowIndexVar" for that. E.g. >> >> <t:dataTable rowIndexVar="_index" ...> >> #{_index % 2 == 0 ? 'even' : 'odd'} >> </t:dataTable> >> >> see: http://myfaces.apache.org/tomahawk/extDataTable.html >> >> Cheers, >> >> Christopher >> >> Ken Clark schrieb: >>> I have a t:datatable which is declared as: >>> >>> <l:dataTable id="order_view" >>> var="order" >>> value="#{orderTable.dataModel}" >>> first="#{orderTable.pageHandler.firstRowIndex}" >>> rows="#{orderTable.noOfRows}" >>> styleClass="dataTable" >>> rowClasses="odd,even"> >>> >>> The odd and even styleclasses work fine. However, I have an image on >>> each >>> row, and because the background color changes, I need to use 2 different >>> icons. >>> >>> How can I go about defining the output such that it uses a different >>> icon >>> depending on whether the row is odd or even? >>> >>> Thanks, >>> ken >>> >>> >> >> >> > > -- View this message in context: http://www.nabble.com/Need-to-switch-image-depending-on-odd-or-even-row-in-datatable-tf3941849.html#a11182063 Sent from the MyFaces - Users mailing list archive at Nabble.com.