From f9f7b74f136dde64bf551c403338d322c3593893 Mon Sep 17 00:00:00 2001 From: Oviglo Date: Mon, 19 Oct 2020 10:14:17 +0200 Subject: [PATCH] Update bootstrap_4_layout.html.twig Add 'form-control-range' for range input type. --- .../Resources/views/Form/bootstrap_4_layout.html.twig | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Symfony/Bridge/Twig/Resources/views/Form/bootstrap_4_layout.html.twig b/src/Symfony/Bridge/Twig/Resources/views/Form/bootstrap_4_layout.html.twig index 86e2715488338..418df6a99ca33 100644 --- a/src/Symfony/Bridge/Twig/Resources/views/Form/bootstrap_4_layout.html.twig +++ b/src/Symfony/Bridge/Twig/Resources/views/Form/bootstrap_4_layout.html.twig @@ -135,7 +135,13 @@ {% block form_widget_simple -%} {% if type is not defined or type != 'hidden' %} - {%- set attr = attr|merge({class: (attr.class|default('') ~ (type|default('') == 'file' ? ' custom-file-input' : ' form-control'))|trim}) -%} + {% set className = ' form-control' %} + {% if type|default('') == 'file' %} + {% set className = ' custom-file-input' %} + {% elseif type|default('') == 'range' %} + {% set className = ' form-control-range' %} + {% endif %} + {%- set attr = attr|merge({class: (attr.class|default('') ~ className)|trim}) -%} {% endif %} {%- if type is defined and (type == 'range' or type == 'color') %} {# Attribute "required" is not supported #}