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.

Reply via email to