Smarty Icon

You may use the Smarty logo according to the trademark notice.

Smarty Template Engine Smarty Template Engine

For sponsorship, advertising, news or other inquiries, contact us at:

Sites Using Smarty

Advertisement

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.

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>