Variables système des templates PDF
Les variables système sont des variables intégrées, disponibles automatiquement dans chaque template. Inutile de les envoyer dans les données de l’API : elles sont injectées au moment de la génération.
Toutes les variables système commencent par le préfixe sys, pour éviter les conflits avec vos propres données.
Variables disponibles
Section intitulée « Variables disponibles »| Variable | Description | Exemple de sortie |
|---|---|---|
{{sys.current_date}} | Date du jour (AAAA-MM-JJ) | 2026-01-15 |
{{sys.current_time}} | Heure actuelle (HH:MM:SS) | 14:30:45 |
{{sys.current_datetime}} | Date et heure complètes | 2026-01-15 14:30:45 |
{{sys.year}} | Année en cours | 2026 |
{{sys.month}} | Mois en cours (1 à 12) | 1 |
{{sys.month_name}} | Nom du mois, en anglais | January |
{{sys.day}} | Jour du mois (1 à 31) | 15 |
{{sys.weekday}} | Jour de la semaine, en anglais | Wednesday |
{{sys.page_number}} | Numéro de la page courante | 1 |
{{sys.total_pages}} | Nombre total de pages | 3 |
Date et heure
Section intitulée « Date et heure »Pour indiquer quand un PDF a été généré :
Généré le {{sys.current_date}} à {{sys.current_time}}Vous pouvez aussi assembler les composants de la date pour obtenir un autre format :
{{sys.day}}/{{sys.month}}/{{sys.year}}Résultat : 15/1/2026
Toutes les dates et heures sont exprimées en UTC.
Numéros de page
Section intitulée « Numéros de page »Les numéros de page servent surtout dans les en-têtes et pieds de page, qui se répètent sur chaque page :
Page {{sys.page_number}} sur {{sys.total_pages}}Le numéro se met à jour automatiquement sur chaque page des documents de plusieurs pages.
Bon à savoir
Section intitulée « Bon à savoir »- Une clé
sysdans vos données d’API remplace l’ensemble des variables système : les variables{{sys.…}}lisent alors vos données. - La numérotation des pages est calculée pendant la génération du PDF : elle n’apparaît pas dans l’aperçu de l’éditeur.