From 1fb1a3fbdfbde91ce04803a50026b8c03557d9ae Mon Sep 17 00:00:00 2001 From: Jon Gotlin Date: Mon, 11 Apr 2016 13:43:29 +0200 Subject: [PATCH] No Bootstrap markup is rendered for label set as false --- .../bootstrap_3_horizontal_layout.html.twig | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/Symfony/Bridge/Twig/Resources/views/Form/bootstrap_3_horizontal_layout.html.twig b/src/Symfony/Bridge/Twig/Resources/views/Form/bootstrap_3_horizontal_layout.html.twig index 5de20b1b8f181..4201656b027b3 100644 --- a/src/Symfony/Bridge/Twig/Resources/views/Form/bootstrap_3_horizontal_layout.html.twig +++ b/src/Symfony/Bridge/Twig/Resources/views/Form/bootstrap_3_horizontal_layout.html.twig @@ -25,13 +25,18 @@ col-sm-2 {# Rows #} {% block form_row -%} -
- {{- form_label(form) -}} -
- {{- form_widget(form) -}} - {{- form_errors(form) -}} + {% set displayMarkup = form.children|length == 0 or form.vars.label is not same as(false) %} + {%- if displayMarkup -%} +
+ {{- form_label(form) -}} +
+ {%- endif -%} + {{- form_widget(form) -}} + {{- form_errors(form) -}} + {%- if displayMarkup -%} +
-{##}
+ {%- endif -%} {%- endblock form_row %} {% block checkbox_row -%}