Seguimos con Symfony2. Prácticamente podemos crear ya una aplicación escencial con lo que poseemos estudiado. Vamos a ver como diseñar plantillas en Symfony2: El controlador es el responsable de manejar cada petición delegando la mayoría del esfuerzo en otras piezas de código. Cuando un controlador requiere generar HTML, CSS o otro tipo de contenido emplea el motor de plantillas. En este capítulo aprenderemos como escribir potentes plantillas. Plantillas Una plantilla es un archivo de texto que puede ser generado en el formato que queramos (HTML, CSS, XML,..). La plantilla que solemos utilizar cuando no utilizamos un framework como Symfony son plantillas PHP ? un archivo de texto que interpreta PHP y que contiene fracción de contenido con código PHP: ?ph echo$page_titl ?>?php foreach $navigatio $it ?>?ph ec $it ->getHre ?>                         ?ph ec $it ->getCaptio ?>                                    /li>             ?php