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) |
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.
Example 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>