foreach に key=count を追加します
<{foreach item=item from=$items key=count}><{if $count is div by }>
< ;{/if}>
<{$item.name}> | <{$item.summary}> td><{$item.date}>
<{if ($count+1) を 2 で割る}>
<{/if}> ;{/foreach}>
各行に 3 つの <{$item.name}> を配置し、必要に応じてパラメータを変更します。
;{foreach item=item from=$items key=count}>
<{$item.name}> |
<{if ($count+ 1 ) は 3 で除算されます}>
<{/if}>
別の使用サイクルが例として使用されます。行の折り返しですが、1 行につき 2 つのデータ行を折り返す効果しか得られません。
折り返すこともできます。
<{foreach item=item from=$items}> ;/td> ;"}>
<{/foreach}>
以上、smartyの行ラッピング例とテーブルラッピングを内容も含めて紹介しましたが、PHPチュートリアルに興味のある友人の参考になれば幸いです。