From 53d78570928db0d2934581ee0ef26cdb365f7899 Mon Sep 17 00:00:00 2001 From: Tobias Nyholm Date: Thu, 5 Oct 2017 21:36:40 -0400 Subject: [PATCH] Use for=ID on radio/checkbox label. This is required for some screen reader like Jaws --- .../Twig/Resources/views/Form/bootstrap_3_layout.html.twig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Symfony/Bridge/Twig/Resources/views/Form/bootstrap_3_layout.html.twig b/src/Symfony/Bridge/Twig/Resources/views/Form/bootstrap_3_layout.html.twig index 3e9f133d37b46..2efc0c4d4a213 100644 --- a/src/Symfony/Bridge/Twig/Resources/views/Form/bootstrap_3_layout.html.twig +++ b/src/Symfony/Bridge/Twig/Resources/views/Form/bootstrap_3_layout.html.twig @@ -148,10 +148,14 @@ {% endblock %} {% block checkbox_label -%} + {%- set label_attr = label_attr|merge({'for': id}) -%} + {{- block('checkbox_radio_label') -}} {%- endblock checkbox_label %} {% block radio_label -%} + {%- set label_attr = label_attr|merge({'for': id}) -%} + {{- block('checkbox_radio_label') -}} {%- endblock radio_label %}