PHP Manual
/
Spracovanie reťazcov

Ako vykresliť šablónu Latte do reťazca

18. 12. 2022

Šablónovací systém Latte je vhodný na vykresľovanie takmer všetkých typov šablón na webe. Napríklad na vykresľovanie šablón na frontende je už niekoľko rokov najlepšou voľbou React alebo Vue.js, ale na vykresľovanie e-mailových šablón na backende stále vyhráva Latte.

Ako teda zabezpečíme vykreslenie konkrétnej šablóny HTML do reťazca, ktorý môžeme odoslať e-mailom?

Jednoduché:

$latte = new Engine();
$latte->setLoader(new StringLoader());
$template = '<p>Môj názov je: {$firstName}:{$lastName}!</p>';
$html = $latte->renderToString($template, [
'meno' => 'Jan',
'priezvisko' => '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:

Související články

1.
8.
Status:
All systems normal.
2024