📄️ Die Grundlagen
Für Vorlagen brauchen Sie keine Entwicklerkenntnisse. Wer schon einmal einen Serienbrief gemacht hat, kennt die Idee bereits.
📄️ Vorlagen schreiben
SHIPM8-Vorlagen laufen auf Handlebars. Jede Handlebars-Funktion funktioniert hier, und SHIPM8 legt eigene Helfer zum Formatieren und Umformen darüber.
📄️ Werte formatieren
Die Formatierungshelfer folgen demselben Pipe-Stil wie in Angular. Sie lassen sich verketten, um Effekte zu kombinieren.
📄️ Text & Datum umformen
Umformungshelfer ändern Aufbau oder Inhalt eines Werts — nicht nur sein Aussehen.
📄️ Mit Listen arbeiten
SHIPM8 erweitert Handlebars um eine Reihe Array-Helfer. Mehrere davon sind Block-Helfer und müssen geschlossen werden.
📄️ Bedingte Logik
Mit Logikhelfern nehmen Sie Vorlageninhalte je nach Feldwert, Vergleich, Listenzugehörigkeit oder Textmuster auf oder lassen sie weg.
📄️ Berechnungen & Konstanten
Die Vorlagen-Engine bringt eingebaute Konstanten und Funktionen für Datum und Rechnen mit — ohne eigene Datenanbindung.
📄️ Daten auswählen mit JSONPath
SHIPM8-Vorlagen navigieren mit der Syntax von JSONPath Plus durch die Daten. Ausdrücke testen Sie auf jsonpath.com.
📄️ HTML- & JSON-Ausgabe
HTML-Editoren wie CKEditor erzwingen gültiges HTML. Stehen Handlebars-Block-Helfer als Freitext in einer Tabelle, verschiebt der Editor sie nach draußen.