Crea una nueva plantilla a partir de blog/index.html.twig, llamada blog/recent.html.twig.
Modifica el controlador de blog/recent para que haga uso de esta plantilla.
Haciendo uso de los filtros y funciones de Twig:
- http://twig.sensiolabs.org/doc/filters/index.html
- http://twig.sensiolabs.org/doc/functions/index.html
Realiza las siguientes acciones:
- Comprueba la fecha de cada post, si ha pasado menos de una semana desde su publicación, el título se mostrará como un <h2>, con todas sus letras en mayúsculas. Si ha pasado más de una semana, se usará un <h3>. Nota: Ten en cuenta las instrucciones de la función utilizada por si necesitaras instalar algún componente adicional (vía composer).
- Para comprobar el funcionamiento, crea nuevos posts o modifica las fechas de algunos de los posts existentes.
Depuración de plantillas
Nota: utiliza la función dump() para analizar el valor de las variables que llegan a la plantilla twig.