Hello all , I'm trying to display on the same page a table with (3 columns) with content from a list . I'm trying to batch the results so that every 3 elements anothe row is created.
Can anyone give me a clue how to do that ?

this is my code:


<table tal:define="Rnumber python:context.cm1.content.specialfile.getList('link_list') ; batch python:modules['ZTUtils'].Batch(Rnumber,size=3,start=0)">
       <th colspan="3">Main Title</th>
               <tr><th>Title 1</th><th>Title 2</th><th>Title 3</th></tr>
               <tr>
                               <td tal:repeat="num batch">
<span tal:condition="python:num < 3" tal:replace="structure num"> content goes here.. </span>
                   </td>
</tr> <!-- <tr>
                                   <td tal:repeat="num batch">
<span tal:replace="structure num"> Material goes here </span>
                   </td>
</tr> --> </table>
_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to