HTML ページの Smarty で i++ を実装する方法
次の C# コードを Smarty コードに変換するにはどうすればよいですか?
<% int i_count = 0; foreach (GridViewRow row in this.GridView1.Rows) { if (i_count%4 == 0) {%> <div>.1..<div><% } else {%> <div>.2..<div><% } i_count ++ ; }%>
{assign var="i_count"} {foreach from=$row item=item} {if $i_count mod 4} <div>.2..<div> {else} <div>.1..<div> {/if} {$i_count + 1 } {/foreach}
うわー テストしていないので、うまくいかない場合は ` を使用してください。 `$ i_count+1
プレーンテキストコード?1234567891011121314 {var =" i_count "value = 0}を上げます。 2番目のディビジョン?
{assign var="i_count" value=0} {foreach from=$row item=item} {if $i_count mod 4} <div>.2..<div> {else} <div>.1..<div> {/if} {assign var="i_count" value=$i_count+1} {/foreach}
{if $i_count mod 4 == 0} <div>.1..<div> {else} <div>.2..<div> {/if}
{foreach from=$row item=item key=i_count} {if $i_count mod 4} <div>.2..<div> {else} <div>.1..<div> {/if}
{foreach from=$row item=item key=i_count}{if ($i_count mod 4)==0}<div>.2..<div>{else}<div>.1..<div>{/if}