---
title: "Variables"
description: "Variables en Twig"
type: "docs"
category: "doc"
tags: []
authors: [Anonymous]
date: "2026-10-08"
last_update: "2026-10-08"
time_minutes: 1
draft: false
unlisted: false
url: "https://view.libredte.cl/docs/twig/variables"
---

# Variables en Twig

Las variables representan los datos disponibles al momento de renderizar la plantilla. Para mostrar el valor de una variable se usan llaves dobles:

```twig
{{ document_stamp }}
```

## Acceso a datos anidados

Los datos generalmente tienen estructura jerárquica. Se accede a cada nivel con un punto:

```twig
{{ document.Encabezado.Emisor.RznSoc }}
{{ document.Encabezado.Totales.MntTotal }}
```

Para acceder a un elemento de una lista por su posición (desde `0`):

```twig
{{ document.Detalle[0].NmbItem }}
```

## Valor por defecto

Si una variable puede no estar presente, se puede indicar un valor alternativo con `default`:

```twig
{{ document.Encabezado.IdDoc.TermPagoGlosa | default('N/A') }}
```

## Aplicar un filtro

Los filtros transforman el valor de una variable antes de mostrarlo. Se aplican con `format_as`:

```twig
{{ document.Encabezado.Totales.MntTotal | format_as('jt.int') }}
```

El nombre dentro de `format_as` identifica el filtro a aplicar. Ver las secciones de filtros para conocer los disponibles.



---
Última actualización el 08/10/2026

