フォーム要素の属性に生のフィルタを使用することは可能ですか?私が何かしたい:Twig:form_widget attrで生のフィルタを使用
{{ form_widget(searchForm.query, {
'type': 'search',
'attr': {
'placeholder': 'Search query…'
}
}) }}
をが、これは出力 "検索クエリ& hellip;" をHTML に私は
'placeholder': 'Search query…'|raw
を試みたが、それはまだ出力し、&をエスケープし、 "検索クエリ& hellip;" を再び。
{% filter format('…')|raw %}
{{ form_widget(searchForm.query, {
'type': 'search',
'attr': {
'placeholder': 'Search query%s'
}
}) }}
{% endfilter %}
%s
と
の代わり…
値に:事前に
おかげで
なぜ属性でエスケープされていない値を入れませんか? – Gerry
私はソースコードに特殊文字があるのが好きではないので、私にはきれいに見えません。 – amik
"特別な"文字を定義してください。これはUnicodeアルファベットの一部ですが、ソースコードはおそらくUTF-8でエンコードされています。 – Gerry