> ## Documentation Index
> Fetch the complete documentation index at: https://reportana.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# For

Quando temos uma variável do tipo array, como as atualizações de rastreamento em `tracking_number.events`, podemos usar o `for` para exibir cada item do array de forma organizada.

*Por exemplo*, com `for`, podemos demonstrar cada atualização de rastreamento com detalhes como data, tipo de evento, localização e descrição:

```twig theme={null}
{% for event in tracking_number.events %} <br>

  {{ event.date|date("d/m/Y") }} <br>
  {{ event.label }} <br>
  {{ event.location }} <br>
  {{ event.description }} <br>

{% endfor %}
```

**Saída exemplo do código (Utilizando uma tabela HTML e estilização CSS):**

<img src="https://mintcdn.com/reportana/9HogJxt6BTsd31jh/ex-tracking.png?fit=max&auto=format&n=9HogJxt6BTsd31jh&q=85&s=48f85ba9fb6e98121944adab4353db7f" alt="Exemplo `for`" width="658" height="453" data-path="ex-tracking.png" />

Dentro do loop, usamos `event.variável` para acessar cada parte da atualização de rastreamento. Essa abordagem simplificada nos permite exibir todas as atualizações de rastreamento de forma clara e organizada. Lembrando que é possível utilizar *HTML* em conjunto com *CSS* para melhorar a visualização das informações iteradas em mensagens de e-mails.
