Symfony

Twig & Templates

Składnia Twig, zmienne, filtry, extends, include, blocks, forms rendering, assets

20 pytań z rozmów·
Junior
1

Której składni używa się do wyświetlenia zmiennej w szablonie Twig?

Odpowiedź

Składnia {{ }} (podwójne nawiasy klamrowe) służy do wyświetlania zawartości zmiennej w Twig. Składnia ta automatycznie wykonuje escapowanie HTML, aby zapobiec atakom XSS. W przypadku struktur sterujących używa się {% %}, a w przypadku komentarzy {# #}.

2

Jak napisać komentarz w szablonie Twig?

Odpowiedź

Komentarze Twig używają składni {# #}. W przeciwieństwie do standardowych komentarzy HTML nie są one renderowane w końcowym kodzie HTML. Pozwala to dodawać notatki dla programistów bez ujawniania informacji użytkownikom.

3

Jaki jest cel tagu {% extends %} w Twig?

Odpowiedź

Tag extends umożliwia dziedziczenie szablonów poprzez zdefiniowanie szablonu nadrzędnego. Szablon podrzędny dziedziczy całą strukturę nadrzędnego i może nadpisywać zdefiniowane bloki. Sprzyja to wielokrotnemu wykorzystaniu i utrzymuje spójną strukturę w całej witrynie.

4

Która funkcja Twig generuje URL pliku asset (CSS, JS, obraz)?

5

Jak dołączyć inny szablon Twig wewnątrz szablonu?

+17 pytań z rozmów

Opanuj Symfony na następną rozmowę

Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.

Zacznij za darmo