Latte-skabeloneringssystemet er velegnet til at gengive næsten alle typer skabeloner på nettet. Til rendering af frontend-skabeloner har React eller Vue.js f.eks. været det bedste valg i de sidste par år, men til rendering af e-mail-skabeloner i backend vinder Latte stadig.
Så hvordan sikrer vi, at vi gengiver en bestemt HTML-skabelon til en streng, som vi kan sende via e-mail?
Let:
$latte = new Engine();$latte->setLoader(new StringLoader());$template = '<p>Mit navn er: {$fornavn}:{$senavn}!</p>';$html = $latte->renderToString($template, ['fornavn' => 'Jan','efternavn' => '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: ... | da