{counter}

    {counter}用来打印出一个计数器。{counter}会在每次循环时记住计数器值。你可以调整数值,步进以及步进方向,也可以指定是否打印值。可以同时操作多个计数器,只要为每个计数器指定一个单一的名称。如果你不指定名称,那么会使用"default"

    如果指定了assign属性,那么{counter}函数的输出将赋值给该模板变量,而不是输出到模板中。

属性名 类型 必需? 缺省 描述
namestringNodefault 计数器的名称
startnumberNo1 计数器的初始值
skipnumberNo1 步进值
directionstringNoup 步进方向(正向/反向)
printbooleanNoTRUE 是否打印数值
assignstringNon/a 输出要赋值的模板变量

例子8-4. {counter}

{* 初始化计数器 *}
{counter start=0 skip=2}<br />
{counter}<br />
{counter}<br />
{counter}<br />

    输出为:

0<br />
2<br />
4<br />
6<br />