mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2026-02-20 21:47:59 +01:00
Fixed evaluating default value in hidden field
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
# v1.9.20
|
||||
## mm/dd/2021
|
||||
|
||||
1. [](#bugfix)
|
||||
* Fixed evaluating default value in `hidden` field (thanks @NicoHood)
|
||||
|
||||
# v1.9.19
|
||||
## 12/14/2020
|
||||
|
||||
|
||||
@@ -4,9 +4,14 @@
|
||||
{% set originalValue = originalValue is defined ? originalValue : value %}
|
||||
{% set toggleableChecked = field.toggleable and originalValue is not null %}
|
||||
{% set isDisabledToggleable = field.toggleable and not toggleableChecked %}
|
||||
{% set value = value ?? field.default %}
|
||||
{% set default = field.default %}
|
||||
{% set value = value ?? null %}
|
||||
{% set has_value = value is not same as(null) %}
|
||||
{% if not has_value %}
|
||||
{% set value = default %}
|
||||
{% endif %}
|
||||
|
||||
{% if (field.yaml or field.validate.type == 'yaml') and value is iterable%}
|
||||
{% if (field.yaml or field.validate.type == 'yaml') and value is iterable %}
|
||||
{% set value = value|toYaml %}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user