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:
{{ document_stamp }}
Acceso a datos anidados
Los datos generalmente tienen estructura jerárquica. Se accede a cada nivel con un punto:
{{ document.Encabezado.Emisor.RznSoc }}
{{ document.Encabezado.Totales.MntTotal }}
Para acceder a un elemento de una lista por su posición (desde 0):
{{ document.Detalle[0].NmbItem }}
Valor por defecto
Si una variable puede no estar presente, se puede indicar un valor alternativo con default:
{{ 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:
{{ 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.
On this page
Last updated on 26/03/2026
by Anonymous