Bitte beachten Sie, dass dies der Hilfebereich für die frühere Newsletter2Go Software ist.

Wie kann ich Merkmale über Platzhalter im Newsletter ausgeben und individuell anpassen?

Für die Ausgabe verschiedenster Merkmale können Platzhalter verwendet werden. Die einfachste Form ist die einfache Personalisierung. Wer Merkmale aufgrund von Bedingungen ausgeben möchte, kann dafür die Wenn-Dann-Sonst Personalisierung verwenden.



Die Personalisierungen / Platzhalter können Sie über das Icon in der Bearbeitungs-Leiste einrichten bzw. einfügen. Sie können Platzhalter auch über bestimmte Shortcuts einfügen. Folgendes Format muss dafür verwendet werden: {{ recipient.Merkmal }}.


Für Merkmal setzen sie den korrekten Namen ein, zum Bsp.: first_name, last_name, etc…

Mit dem Shortcut {{ recipient.first_name }} geben sie also den Vornamen des Empfängers aus.

 

Nachfolgend finden Sie eine Übersicht über die angelegten Standard-Merkmale:


E-Mail email {{ recipient.email }}
Telefon phone {{ recipient.phone }}
Geschlecht gender {{ recipient.gender }}
Vorname first_name {{ recipient.first_name }}
Nachname last_name {{ recipient.last_name }}
Geburtstag birthday {{ recipient.birthday }}
 

Sie können die Ausgabe der Merkmale auch anpassen bzw. modifizieren, hier stehen diverse Möglichkeiten zur Verfügung:


Beispiel:


{{ recipient.first_name | upper }}

Die Ausgabe erfolgt in Grossbuchstaben

Peter → PETER

{{ recipient.first_name | lower }}

Die Ausgabe erfolgt in Kleinbuchstaben

PETER → peter

{{ recipient.Titel | capitalize }}

Der erste Buchstabe wird als Grossbuchstabe angezeigt

ein schöner Tag → Ein schöner Tag

{{ recipient.Titel | title }}

Hierbei beginnt jeweils jedes Wort mit einem Großbuchstaben

ein schöner tag → Ein Schöner Tag

{{ recipient.Merkmal | default('Kein Eintrag vorhanden!') }}

Hat das Merkmal keinen Wert, so wird ein Standardwert ausgegeben

Kein Eintrag vorhanden!

{{ recipient.Merkmal | first }}

Hierbei wird nur der erste Wert ausgegeben

1234 → 1 a,b,c,d → a

{{ recipient.Merkmal | last }}

Hierbei wird nur der letzte Wert ausgegeben

1234 → 4 a,b,c,d → d

{{ "Ich mag %s und %s." | format(recipient.Wert1, recipient.Wert2) }}

Hiermit können verschiedenen Werte formatiert ausgegeben werden

Ich mag Sonne und Eis.

{{ recipient.Preis | number_format(2, '.', ',') }}

Hiermit können sie die Ausgabe von Zahlen formatieren

203765 → 203.765,00

{{ recipient.Merkmal | slice(10, 3) }}

Hiermit können sie ein Teil des Wertes ausgeben, dabei bestimmen sie Start und Länge

Newsletter2Go → 2Go
 

Auch das formatieren und modifizieren von Datums- und Zeitangaben sind möglich.


{{ "now" | date("d.m.Y") }}

Damit können sie das aktuelle Datum ausgeben (europäisches Format)

07.02.2018

{{ "now" | date("Y/m/d") }}

Damit lässt sich das aktuelle Datum auch in anderen Formaten ausgeben

2018/02/07

{{ recipient.Termin | date_modify("+1 day") | date("d.m.Y") }}

Damit geben sie den Folgetag des im Merkmal gespeicherten Datums aus

07.02.2018 → 08.02.2018

{{ recipient.Termin | date_modify("+1 week") | date("d.m.Y") }}

Damit können sie zum hinterlegten Datum eine Woche dazu addieren

07.02.2018 → 14.02.2018

{{ recipient.Termin | date_modify("next monday") | date("d.m.Y") }}

Damit geben sie den nächsten Montag ausgehend vom hinterlegten Datum aus

07.02.2018 → 12.02.2018

Für die Personalisierung nutzen wir die Template-Engine Twig. Die Dokumentation und weitergehende Informationen finden sie unter: https://twig.symfony.com/doc/2.x/