/
Tratamiento de las cadenas

Cómo convertir una plantilla Latte en una cadena

18. 12. 2022

El sistema de plantillas Latte es adecuado para renderizar casi todo tipo de plantillas en la web. Para renderizar plantillas frontend, por ejemplo, React o Vue.js han sido la mejor opción durante los últimos años, pero para renderizar plantillas de correo electrónico en el backend, Latte sigue ganando.

Entonces, ¿cómo nos aseguramos de convertir una plantilla HTML específica en una cadena que podamos enviar por correo electrónico?

Fácil:

$latte = new Engine();
$latte->setLoader(new StringLoader());
$template = '<p>Mi nombre es: {$firstName}:{$lastName}!</p>';
$html = $latte->renderToString($template, [
'firstName' => 'Jan',
'apellido' => 'Prueba',
]);
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.