counter

Nome do Atributo Tipo Obrigatório Padrão Descrição
name string Não default O nome do contador
start number Não 1 O número no qual a contagem se inicia
skip number Não 1 O intervalo entre as contagens
direction string Não up A direção para contar (up/down)
print boolean Não true Quando mostrar ou não o valor
assign string Não n/a A variável de template que vai receber a saída

counter é usada para mostrar uma contagem. counter irá se lembrar de count em cada interação. Você pode ajustar o número, o intervalo e a direção da contagem, assim como detrminar quando mostrar ou não a contagem. Você pode ter vários contadores ao mesmo tempo, dando um nome único para cada um. Se você não der um nome, o nome 'default' será usado.

Se você indicar o atributo especial "assign", a saída da função counter será passada para essa variável de template ao invés de ser mostrada no template.

Exemplo 8-2. counter

{* inicia a contagem *}
{counter start=0 skip=2 print=false}
{counter}<br>
{counter}<br>
{counter}<br>
{counter}<br>
MOSTRA:
2<br>
4<br>
6<br>
8<br>