[TwigBridge] Fix bootstrap rendering when user explicitly use form_label

This commit is contained in:
Grégoire Pineau 2015-01-23 12:14:04 +01:00
parent 77cb48e1e2
commit 717c6d1800

View File

@ -156,6 +156,8 @@
{%- endblock radio_label %} {%- endblock radio_label %}
{% block checkbox_radio_label %} {% block checkbox_radio_label %}
{# Do no display the label if widget is not defined in order to prevent double label rendering #}
{% if widget is defined %}
{% if required %} {% if required %}
{% set label_attr = label_attr|merge({class: (label_attr.class|default('') ~ ' required')|trim}) %} {% set label_attr = label_attr|merge({class: (label_attr.class|default('') ~ ' required')|trim}) %}
{% endif %} {% endif %}
@ -169,6 +171,7 @@
{{ widget|raw }} {{ widget|raw }}
{{ label|trans({}, translation_domain) }} {{ label|trans({}, translation_domain) }}
</label> </label>
{% endif %}
{% endblock checkbox_radio_label %} {% endblock checkbox_radio_label %}
{# Rows #} {# Rows #}