Symfony

Twig & Templates

Синтаксис Twig, змінні, фільтри, extends, include, blocks, forms rendering, assets

20 питань зі співбесід·
Junior
1

Який синтаксис використовується для відображення змінної в шаблоні Twig?

Відповідь

Синтаксис {{ }} (подвійні фігурні дужки) використовується для відображення вмісту змінної в Twig. Цей синтаксис автоматично виконує екранування HTML для запобігання атакам XSS. Для керуючих структур використовуйте {% %}, а для коментарів {# #}.

2

Як написати коментар у шаблоні Twig?

Відповідь

Коментарі Twig використовують синтаксис {# #}. На відміну від стандартних HTML-коментарів, вони не відображаються у фінальному HTML. Це дозволяє додавати нотатки для розробників, не розкриваючи інформацію користувачам.

3

Яке призначення тегу {% extends %} у Twig?

Відповідь

Тег extends забезпечує успадкування шаблонів через визначення батьківського шаблону. Дочірній шаблон успадковує всю структуру батьківського й може перевизначати визначені блоки. Це сприяє повторному використанню та підтримує узгоджену структуру по всьому сайту.

4

Яка функція Twig генерує URL файлу asset (CSS, JS, зображення)?

5

Як включити інший шаблон Twig усередині шаблону?

+17 питань зі співбесід

Опануй Symfony для наступної співбесіди

Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.

Почни безкоштовно