Cómo convertir una plantilla Latte en una cadena
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:
php
$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;