Platzhalter und Formatierungen in Email-Vorlagen
Wie auch für Brief-Vorlagen können Sie in BISO E-Mail-Vorlagen definieren, welche im Beratungsfall ergänzend / anstelle der Brief-Funktion genutzt werden kann.
Sie finden die E-Mail-Vorlagen als Teil-Maske der Brief-Vorlagen unter Wertelisten > Briefvorlagen > Email-Vorlagen:

Platzhalter
Die E-Mail-Platzhalter funktionieren identisch wie in den Brief-Vorlagen: Sie finden die verfügbaren Platzhaltern im referenzierten Dokument.
Die Syntax für Platzhalter ist allerdings in einem Punkt unterschiedlich:
Als Trennzeichen zwischen Objekt und Eigenschaft verwenden Sie einen Punkt (.) anstelle des Pfeils (->):
Anstatt
{$kunde->name}
verwenden Sie
{$kunde.name}
Grund dafür ist die Möglichkeit, HTML-formartierte Emails zu verwenden: HTML ist eine Auszeichnungssprache, welche formatierte Emails erlaub.
In HTML ist allerdings das Zeichen “>” ein Steuerzeichen und kann nicht im Lauftext verwendet werden.
Ein paar Beispiele für Email-Textvorlagen:
Name des Beraters, der Beraterin:
{$berater.vorname} {$berater.name}
Termin und Zeit im Format 'dd.mm.YYYY, um HH:MM Uhr':
{$termin.termin_datum|date_format_utf8:"%d.%m.%Y"}, um {$termin.zeit_beginn|date_format_utf8:"%H:%M"} Uhr
Ausgabe aller Objekte (Achtung, funktioniert nur in Text-Email, nicht HTML):
{print_r(array_keys($smarty.template_object->smarty->tpl_vars))}
Ausgabe der Eigenschaften eines Objektes:
{$kunde|json_encode:JSON_PRETTY_PRINT}
Formatierungen
Email unterstützt grundsätzlich HTML-formatierten Inhalt, mit client-spezifischen Einschränkungen. Das kompatibelste Format für Email is Text (reiner Text ohne Formatierungen), die meisten Email-Clients unterstützen aber ein eingeschränktes HTML-Format.
BISO erlaubt das Versenden von HTML-Emails:
Auf den E-Mail-Vorlagen setzen Sie den entsprechenden Haken (E-Mail als HTML). Dann erscheint ein
Texteditor, in dem Sie einige Formatierungsmöglichkeiten anwenden können:

Bitte beachten Sie, dass HTML-formatierte Emails nicht auf allen Clients gleich dargestellt werden!
Bilder einfügen
Sie können bei HTML-Emails auch Bilder im Text (z.B. Logo) einfügen. Gehen Sie dazu wie Folgt vor:
- öffnen Sie das Bild in einem Bild-Editor (z.B. MS Paint)
- kopieren Sie den Bild-Inhalt mit den Mitteln des Programms in die Zwischenablage (z.B. alles markieren, CTRL-C)
- im HTML-Eingabefeld drücken Sie CTRL-V (CMD-V auf Mac), um das Bild an der gewünschten Stelle einzufügen:
