トップ> php/smarty> smarty foreach のはじめとおわりと番号
smarty foreach のはじめとおわりと番号
smarty foreach のはじめとおわりと番号
1.リテラル文字{}を無視する最後に、をつけない。
var menudata = {literal}{{/literal}
{foreach from=$MENU|smarty:nodefaults item="menu" name="menu"}
{if $smarty.foreach.menu.first}
{/if}
"menu_{$menu.menu_seq|escape}": {literal}{{/literal}
"seq":"{$menu.menu_seq|escape}",
"menu_seq":"{$menu.menu_seq|escape}",
"name":"{$menu.name|escape}",
"isoption":"{$menu.isoption|escape}"
{literal}}{/literal}
{if !$smarty.foreach.menu.last},{/if}
{/foreach}
{literal}};{/literal}
2.番号は
{foreach from=$RESULT|smarty:nodefaults item="list" name="result"}
{$smarty.foreach.result.iteration}.<a href="{$smarty.server.SCRIPT_NAME}?admin2=1 accesskey="{$smarty.foreach.result.iteration}">{$list.id|escape} </a><br>
{/foreach}
カテゴリ内の記事
- smartyの数字を3桁ずつ、「,」を入れたい(2009/04/02)
- smarty で日付デフォルト値と書式(2009/04/02)
- smarty で日付を選択(select)する(2009/04/02)
- smarty foreach のはじめとおわりと番号(2009/04/03)
- php header出力でエラー(2009/12/29)
- サーバを新設したらDB関連動かない(2010/03/03)
