Das Latte-Vorlagensystem eignet sich für die Darstellung fast aller Arten von Vorlagen im Web. Für das Rendering von Frontend-Templates zum Beispiel sind React oder Vue.js seit einigen Jahren die beste Wahl, aber für das Rendering von E-Mail-Templates im Backend ist Latte immer noch die beste Wahl.
Wie können wir also sicherstellen, dass wir eine bestimmte HTML-Vorlage in eine Zeichenkette umwandeln, die wir per E-Mail versenden können?
Einfach:
$latte = new Engine();$latte->setLoader(new StringLoader());$template = '<p>Mein Name ist: {$Vorname}:{$Nachname}!</p>';$html = $latte->renderToString($template, ['Vorname' => 'Jan','Nachname' => 'Test',]);echo $html;
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | de