Smarty の foreach のインデックスの問題{%foreach $info as $entry%}{%/foreach%}foreach のエントリのインデックスを取得するにはどうすればよいですか? -----解決策--------- {* ヘッダー ブロックは 5 行ごとに出力されます *} {* ヘッダー ブロックは 5 行ごとに出力されます*} {foreach from=$items key=myId item=i name =foo} {if $smarty.foreach.foo.index % 5 == 0} タイトル {/if} .iteration現在のループ数が含まれます。これはインデックスとは異なります。1 から始まり、ループするたびに 1 ずつ増加します。 反復とインデックスの例 {* これは 0|1、1|2、2|3 などを出力します *} {* この例は 0|1 を出力します。 1、1|2、2|3、...など*} {foreach from=$myArray item=i name=foo} {$smarty.foreach.foo.index}|{$smarty .foreach.foo.iteration}、{/foreach}