Textbausteine mit Makros erweitern
Textbausteine sind ein leistungsstarkes Mittel, um wiederkehrende Fragen schnell und standardisiert zu beantworten. Sie können nicht nur Text, sondern auch Bilder, Tabellen und andere HTML-basierte Elemente enthalten. Darüber hinaus können Textbausteine problemlos um eine eigene Makrosprache erweitert werden, um sie zu personalisieren und Inhalte dynamisch einzufügen. Makros in Textbausteinen werden in geschweifte Klammern eingeschlossen.
Es gibt vier Objekte, auf die Textbausteine zugreifen können:
- Das Ticket selbst, inklusive dessen "Properties" und Formulardaten: Platzhalter task
- Den aktuellen Benutzer: Platzhalter user
- E-Mailboxen: Platzhalter mailboxes
- Arbeitsgruppen: Platzhalter workgroups
Beachten Sie bitte, dass die Eigenschaften des Tickets bei der Erstellung von Tickets noch nicht zur Verfügung stehen.
Benutzer
Sie können z.B. den Vor- und Nachnamen des Bearbeiters eingeben, indem Sie den folgenden Ausdruck verwenden:
Ticket-Details
Auf Details des aktuellen Tickets greifen Sie mit dem Platzhalter task zu, z.B. auf den Betreff:
Um ein Details aus einem selbst erstellten Formular anzuzeigen, schreiben Sie task.metadata.FORMULARNAME.FELDNAME. Heißt z.B. das Formular "Interessent" und das Textfeld darin "Firma", dann schreiben Sie
Anstelle des Formularnamens können Sie auch die Id des Formulares schreiben, also z.B. {task.metadata.12.Firma}.
Auf ähnliche Weise greifen Sie auf Ticket-Eigenschaften (Properties) zu, hier z.B. auf den Wert des Property-Namens "CustomerNumber" (siehe hier zu Ticket-Eigenschaften).
Mailbox-Eigenschaften
Sie können z.B. die Fußzeile des Postfachs mit der ID 2 mit dem folgenden Makro einfügen:
Team-Eigenschaften
Ein weiteres Beispiel ist das Einfügen der verantwortlichen Person für die Gruppe mit der ID-Nummer 7: