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.