Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

In (Notification-) Templates können in doppelt geschweiften Klammern Expressions in den normalen Text integriert werden. Diese Expressions werden dann beim Verarbeiten des Templates für ein bestimmtes Objekt durch die tatsächlichen, berechneten Werte ersetzt.

Neben allen normalen, schon bekannten Expression werden im Template Processor zusätzlich noch die folgenden Objekte unterstützt:

Objekt

Beschreibung

Object

Das betroffene Hauptobjekt

ObjectTitle

Der Titel des Hauptobjektes

ObjectId

Der Primärschlüssel des Hauptobjektes

ObjectMetaClass

Der Name der Meta-Klasse des Hauptobjektes

ObjectUrl

Absolute URL (z.B. für E-Mail)

Für korrekte Funktion muss Server:ApplicationDomainBasePath gesetzt sein (siehe Konfigurationsschlüssel)

ObjectMarkdownLink

Link in Markdown

Für korrekte Funktion muss Server:ApplicationDomainBasePath gesetzt sein (siehe Konfigurationsschlüssel)

Einige Beispiele:

  • Subject für eine E-Mail mit dem Namen des veränderten Objektes:
    Objekt {{ObjectTitle}} wurde verändert

  • E-Mail Text mit Link auf das veränderte Objekt:
    ...
    Das veränderte Objekt: {{ObjektUrl}}
    ...

  • Der Link auf das betroffene Objekt in einer In-App Notification mit dem der User direkt auf das Objekt navigieren kann:
    Das Requirement {{ObjektMarkdownLink}} wurde verändert.

  • Auf Vorname und Nachname verweisen:
    Person {{Object.Vorname}} {{Object.Nachname}}

  • No labels