Actividad 10.5a - Plantillas

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. 

 

Foro Actividad (realiza aquí las consultas sobre esta actividad)
Puntos
10