Text aus Handlebars-Template erstellen
Der Service Task „Text aus Vorlage erstellen (Handlebars)“ generiert einen Text auf Basis einer Vorlage. Mithilfe der Handlebars-Template-Engine werden Daten in die Vorlage eingesetzt und als finaler Text zurückgegeben.
Input-Parameter
Die folgenden Felder werden als Eingabe für den Task benötigt:
{
"template": "string",
"content": { "key1": "value1", "key2": "value2" }
}
Erläuterung:
template: Textvorlage, die dynamisch befüllt wird. Handlebars-Ausdrücke wie{{key1}}können verwendet werden.content: JSON-Objekt mit den Daten, die in die Vorlage eingefügt werden sollen.
Output
Der Task gibt den generierten Text zurück.
{
"status": 200,
"response": {
"result": "Der finale generierte Text."
}
}
Erläuterung:
status: Status des Vorgangs (200für erfolgreich).result: Finaler Text auf Basis der Vorlage und der Inhalte.
JSONata-Beispiele
{
"template": "<h1>Hallo {{name}}</h1><p>Dein Auftrag: {{order}}</p>",
"content": {
"name": "Max Mustermann",
"order": "12345"
}
}
Verfügbare Handlebars-Helper
Alle verfügbaren Helper (Datum, Zahlen, Bedingungen, Text, QR-Code u. v. m.) sind in der Handlebars-Helper-Referenz dokumentiert.
Hinweise
- Stelle sicher, dass Vorlage und Daten zusammenpassen und alle Platzhalter gefüllt werden können.
- Ideal für das Generieren von HTML-E-Mails, personalisierten Dokumenten oder anderen Textinhalten.
- Weitere Informationen bietet der Handlebars Guide.
Tipp
Teste Vorlagen im Handlebars Playground, bevor sie produktiv eingesetzt werden.