smarty @Wiki

{counter}

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集

{counter}

属性名 型? 必須 デフォルト 概要
name string? No default カウンタの名前
start number? No 1 カウントを開始する数
skip number? No 1 カウントの間隔
direction string? No up カウントの進行方向(up/down)
print boolean? No true 値を表示するかどうか
assign string? No n/a 出力が割り当てられるテンプレート変数

カウントした数字を表示します。
{counter}が呼び出される度に、数字をカウントして記憶します。
値の表示/非表示やカウントの間隔・進行方向を調整する事ができます。また、各々にユニークなnameを与える事によって、同時に複数のカウンタを実行する事ができます。
name属性を指定しなかった場合は、"default"が使用されます。

assign属性が指定された場合は、counterの出力はテンプレート変数に割り当てられます。

例 8-2. counter

{* カウントの初期化 *}
{counter start=0 skip=2}<br />
{counter}<br />
{counter}<br />
{counter}<br />
出力: 
0<br />
2<br />
4<br />
6<br />
ウィキ募集バナー