1
をhtmlコードを追加しますエスケープする方法を見つけることはありません。私は次のコードを使用します。ここ私の問題は、<code><strong>25</strong></code>のようなラジオボタンのラベルの内側にHTMLを追加することですが、それはデフォルトでエスケープされており、私ができる...私は小枝のためにsymfonyのフォームにカスタマイズして戦うAMラジオラベルに</p> <p>を
{% block choice_widget %}
{%
set labels = {
1: { title: '1 ' ~ 'label.credits'|trans ~ ' - <strong>1€</strong>' },
2: { title: '2 ' ~ 'label.credits'|trans ~ ' - <strong>2€</strong>' },
25: { title: '25 ' ~ 'label.credits'|trans ~ ' - <strong>25€</strong>' },
}
%}
<div {{ block('widget_container_attributes') }}>
{% for child in form %}
{% if child.vars.value matches '/^[1|2|25]{1}/' %}
{% set currentLabel = labels[child.vars.value].title %}
{% else %}
{% set currentLabel = '' %}
{% endif %}
{{ form_widget(child, {'label': currentLabel}) }}
{{ form_label(child) }}
{{ form_errors(child) }}
{% endfor %}
</div>
{% endblock %}
はいおかげで、私の質問は、HTMLを追加することですラベルの中にラジオボタンを追加しないようにするには、これは私がどのように知っているか;-) – Laurent