Symfony

Twig & Templates

Sintassi Twig, variabili, filtri, extends, include, blocks, forms rendering, assets

20 domande da colloquio·
Junior
1

Quale sintassi si usa per mostrare una variabile in un template Twig?

Risposta

La sintassi {{ }} (doppie parentesi graffe) si usa per mostrare il contenuto di una variabile in Twig. Questa sintassi esegue automaticamente l'escaping HTML per prevenire attacchi XSS. Per le strutture di controllo si usa {% %} e per i commenti {# #}.

2

Come scrivere un commento in un template Twig?

Risposta

I commenti di Twig usano la sintassi {# #}. A differenza dei commenti HTML standard, questi commenti non vengono renderizzati nell'output HTML finale. Ciò consente di aggiungere note per gli sviluppatori senza esporre informazioni agli utenti.

3

Qual è lo scopo del tag {% extends %} in Twig?

Risposta

Il tag extends abilita l'ereditarietà dei template definendo un template genitore. Il template figlio eredita l'intera struttura del genitore e può sovrascrivere i block definiti. Ciò favorisce il riutilizzo e mantiene una struttura coerente in tutto il sito.

4

Quale funzione Twig genera l'URL di un file asset (CSS, JS, immagine)?

5

Come includere un altro template Twig all'interno di un template?

+17 domande da colloquio

Padroneggia Symfony per il tuo prossimo colloquio

Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.

Inizia gratis