Symfony

Twig & Templates

Sintaxe Twig, variáveis, filtros, extends, include, blocks, forms rendering, assets

20 perguntas de entrevista·
Junior
1

Qual sintaxe é usada para exibir uma variável em um template Twig?

Resposta

A sintaxe {{ }} (chaves duplas) é usada para exibir o conteúdo de uma variável no Twig. Essa sintaxe realiza automaticamente o escape de HTML para prevenir ataques XSS. Para estruturas de controle, use {% %}, e para comentários use {# #}.

2

Como escrever um comentário em um template Twig?

Resposta

Os comentários do Twig usam a sintaxe {# #}. Esses comentários não são renderizados no HTML final, ao contrário dos comentários HTML padrão. Isso permite adicionar notas para os desenvolvedores sem expor informações aos usuários.

3

Qual é o propósito da tag {% extends %} no Twig?

Resposta

A tag extends permite a herança de templates ao definir um template pai. O template filho herda toda a estrutura do pai e pode sobrescrever os blocks definidos. Isso favorece a reutilização e mantém uma estrutura consistente em todo o site.

4

Qual função do Twig gera a URL de um arquivo asset (CSS, JS, imagem)?

5

Como incluir outro template Twig dentro de um template?

+17 perguntas de entrevista

Domine Symfony para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis