2012-03-23 42 views
6

Tôi đang tạo biểu mẫu bằng trình tạo biểu mẫu trong Symfony. Tôi đang thêm một thuộc tính vào tệp twig cho các hộp kiểm chứa dấu và ký hiệu bảng Anh, Symfony sẽ tự động thoát khỏi dấu và sẽ dừng hiển thị chính xác. Có anyway để tắt thoát trên cơ sở từng trường hợp trong một trong hai tập tin twig hoặc bộ điều khiển, hoặc tắt nó hoàn toàn trong cấu hình?Tắt thoát trong Symfony 2/twig

{{ form_widget(form.checkbox, { 'attr': {'data-icon-checkmark': '󰀦', 'data-icon-checkmark-checked': '󰀧'} }) }} 

Tôi đã tìm thấy một vài chủ đề về vấn đề này cho các phiên bản 1.x của Symfony, nhưng không cho 2.

Cảm ơn!

Trả lời

13

Có lẽ những gì bạn cần là rawtag hoặc filter. Ngoài ra, hãy xem thẻ autoescape.

Để bật autoescaping tắt toàn cầu, thiết lập các tùy chọn autoescape-false trong config.yml:

twig: 
    # ... 
    autoescape: false 
+0

Hoàn hảo! Cảm ơn phản ứng tốc độ! – greg