4492
I think you could try with something like this:
<{foreach item=product from=$products name="prodloop"}>
{capture name="column"}{math equation="x % 3" x=$smarty.foreach.prodloop.index}{/capture}
{if $smarty.capture.column == "0"}
<tr>
<td class="oledrion_productthumb">
</td>
<td class="oledrion_productssummary">
</td>
{elseif $smarty.capture.column == "1"}
<td class="oledrion_productthumb">
</td>
<td class="oledrion_productssummary">
</td>
{elseif $smarty.capture.column == "2"}
<td class="oledrion_productthumb">
</td>
<td class="oledrion_productssummary">
</td>
</tr>
</table>
{/if}
{/foreach}
{if $smarty.capture.column == 0}
<td></td><td></td>
{/if}
{if $smarty.capture.column <= 1}
<td></td><td></td>
</tr></table>
{/if}
(To show the idea I have left out the oledrion content <td class="OLE ... /td>)