Symfony

Twig & Templates

Cú pháp Twig, biến, bộ lọc, extends, include, blocks, forms rendering, assets

20 câu hỏi phỏng vấn·
Junior
1

Cú pháp nào được dùng để hiển thị một biến trong template Twig?

Câu trả lời

Cú pháp {{ }} (dấu ngoặc nhọn kép) được dùng để hiển thị nội dung của một biến trong Twig. Cú pháp này tự động thực hiện escaping HTML để ngăn các cuộc tấn công XSS. Đối với cấu trúc điều khiển, dùng {% %}, và đối với chú thích dùng {# #}.

2

Làm thế nào để viết chú thích trong template Twig?

Câu trả lời

Chú thích trong Twig sử dụng cú pháp {# #}. Khác với chú thích HTML thông thường, các chú thích này không được render trong HTML cuối cùng. Điều này cho phép thêm ghi chú cho lập trình viên mà không để lộ thông tin cho người dùng.

3

Tag {% extends %} trong Twig có vai trò gì?

Câu trả lời

Tag extends cho phép kế thừa template bằng cách định nghĩa một template cha. Template con kế thừa toàn bộ cấu trúc của template cha và có thể ghi đè các block đã định nghĩa. Điều này thúc đẩy khả năng tái sử dụng và duy trì cấu trúc nhất quán trên toàn bộ trang web.

4

Hàm Twig nào tạo ra URL của một tệp asset (CSS, JS, hình ảnh)?

5

Làm thế nào để chèn một template Twig khác vào bên trong một template?

+17 câu hỏi phỏng vấn

Nắm vững Symfony cho lần phỏng vấn tiếp theo

Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.

Bắt đầu miễn phí