2012-03-23 153 views
6

我使用Symfony中的表單構建器創建表單。我在我的複選框添加了一個屬性到我的複選框,其中包含一個&符號,Symfony會自動轉義&符號,它會停止正確顯示。無論如何,要關閉每個案例的基礎文件或控制器中的轉義,或者在配置中完全關閉它?關閉Symfony 2 /樹枝中的轉義

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

我發現在這幾個主題爲symfony1.2的1.X版本,但沒有爲2.

謝謝!

回答

13

可能你需要的是rawtagfilter。也看看autoescape標籤。

要關閉autoescaping關閉全球範圍內,在config.yml設置autoescape選項false

twig: 
    # ... 
    autoescape: false 
+0

完美!感謝速度響應! – greg 2012-03-23 20:59:08