diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a9f98a9..c76d30de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ 1. [](#new) * Requires **Grav 1.7.4** (SemVer library moved to Grav) * Added back special fonts (including Gantry) + * Fixed field type `range` not taking into account legitimate `0` values # v1.10.2 ## 01/21/2021 diff --git a/themes/grav/templates/forms/fields/range/range.html.twig b/themes/grav/templates/forms/fields/range/range.html.twig index 51b7d7e7..880a322d 100644 --- a/themes/grav/templates/forms/fields/range/range.html.twig +++ b/themes/grav/templates/forms/fields/range/range.html.twig @@ -22,9 +22,9 @@ {% if field.validate.min %}min="{{ field.validate.min }}"{% endif %} {% if field.validate.max %}max="{{ field.validate.max }}"{% endif %} {% if field.validate.step %}step="{{ field.validate.step }}"{% endif %} - {% if value %} + {% if value is defined %} value="{{ value }}" - {% elseif field.default %} + {% elseif field.default is defined %} value="{{ field.default }}" {% else %} value="0"