PHP Manual

Як відрендерити шаблон Latte в рядок

18. 12. 2022

Система шаблонів Latte підходить для візуалізації практично всіх типів шаблонів в Інтернеті. Для рендерингу фронтенд-шаблонів, наприклад, React або Vue.js є найкращим вибором протягом останніх кількох років, але для рендерингу email-шаблонів на бекенді, Latte все ще виграє.

Отже, як ми можемо гарантувати, що ми перетворимо певний HTML-шаблон на рядок, який ми можемо відправити електронною поштою?

Легше:

$latte = new Engine();
$latte->setLoader(new StringLoader());
$template = '<p>Мене звуть: {$Ім'я}:{$Прізвище}!</p>';
$html = $latte->renderToString($template, [
'ім'я та прізвище' => 'Ян',
'прізвище' => 'Тест',
]);
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