Symfony

Twig & Templates

Sintaxis Twig, variables, filtros, extends, include, blocks, forms rendering, assets

20 preguntas de entrevista·
Junior
1

¿Qué sintaxis se usa para mostrar una variable en una plantilla Twig?

Respuesta

La sintaxis {{ }} (dobles llaves) se usa para mostrar el contenido de una variable en Twig. Esta sintaxis realiza automáticamente el escape HTML para prevenir ataques XSS. Para las estructuras de control, usa {% %}, y para los comentarios {# #}.

2

¿Cómo escribir un comentario en una plantilla Twig?

Respuesta

Los comentarios de Twig usan la sintaxis {# #}. Estos comentarios no se renderizan en el HTML final, a diferencia de los comentarios HTML estándar. Esto permite añadir notas para los desarrolladores sin exponer información a los usuarios.

3

¿Cuál es el propósito del tag {% extends %} en Twig?

Respuesta

El tag extends permite la herencia de plantillas al definir una plantilla padre. La plantilla hija hereda toda la estructura del padre y puede sobrescribir los blocks definidos. Esto fomenta la reutilización y mantiene una estructura coherente en todo el sitio.

4

¿Qué función de Twig genera la URL de un archivo asset (CSS, JS, imagen)?

5

¿Cómo incluir otra plantilla Twig dentro de una plantilla?

+17 preguntas de entrevista

Domina Symfony para tu próxima entrevista

Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.

Empieza gratis