
Twig & Templates
Sintaxis Twig, variables, filtros, extends, include, blocks, forms rendering, assets
1¿Qué sintaxis se usa para mostrar una variable en una plantilla Twig?
¿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?
¿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?
¿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.
¿Qué función de Twig genera la URL de un archivo asset (CSS, JS, imagen)?
¿Cómo incluir otra plantilla Twig dentro de una plantilla?
+17 preguntas de entrevista
Otros temas de entrevista Symfony
PHP Moderno (8.1+)
Fundamentos de Symfony
Routing & Controllers
Fundamentos de Doctrine ORM
Formularios Symfony
Validación de datos
Dependency Injection & Services
Security & Authentication
Doctrine avanzado
API Platform
Serializer Component
Events & Event Subscribers
Console & Commands
Messenger Component
HTTP Client
Cache y Rendimiento
Workflow Component
Testing Symfony
Mailer Component
Traducciones e i18n
EasyAdmin Bundle
Arquitectura Symfony
Rendimiento y optimización
Seguridad avanzada
Bundles Personalizados
Microservices con Symfony
Real-time & WebSockets
Deployment & DevOps
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