¿Twig templates – Cómo funciona en Symfony?

¿Cómo funciona Twig Templates en Symfony?

En este artículo veremos como funciona twig block, templates , el cual es un sistema de plantillas del framework Symfony.

¿Cómo trabajar con Twig plantillas en Symfony 5?           

Primero tenemos el archivo base que nos genera al crear un nuevo proyecto el cual se llama base.html.twig situado en nameProject/templates/base.html.twig, tenemos que la convención que usa Symfony, es terminar con la extensión .twig en los templates.

¿Cómo funciona los Block en Twig?

Con las plantillas twig todo se basa en blocks, por ejemplo abrimos block y cerramos endblock con el signo de porcentaje % , que se puede extender y reutilizar, evitando así la repetición innecesaria de códigos.

Block en Twig

Estas son algunas de las muchas cosas que podemos hacer con twig un poderoso sistema de plantillas, el cual se puede combinar con módulos de envíos de emails como symfony mailer