diff --git a/templates/forms/default/field.html.twig b/templates/forms/default/field.html.twig index faa00949..ecc1d045 100644 --- a/templates/forms/default/field.html.twig +++ b/templates/forms/default/field.html.twig @@ -91,7 +91,9 @@ {% set form_field_for = toggleable ? 'toggleable_' ~ field.name : field.id|e %} {# Field Label #} -{% set form_field_label = field.markdown ? field.label|markdown(false) : field.label %} +{% set form_field_label = field.label %} +{% set form_field_label = field.markdown ? form_field_label|markdown(false) : form_field_label %} +{% set form_field_label = field.twig ? evaluate_twig(form_field_label) : form_field_label %} {% set form_field_label = form_field_label|default(field.name|capitalize)|t %} {# Field Help #} diff --git a/templates/forms/fields/section/section.html.twig b/templates/forms/fields/section/section.html.twig index d3e9fe05..30cca16d 100644 --- a/templates/forms/fields/section/section.html.twig +++ b/templates/forms/fields/section/section.html.twig @@ -9,7 +9,10 @@ {% endif %} {% if field.text %} -
{{ field.text|t|raw }}
+ {% set field_text = field.text %} + {% set field_text = field.markdown ? field_text|markdown(false) : field_text %} + {% set field_text = field.twig ? evaluate_twig(field_text) : field_text %} +{{ field_text|t|raw }}
{% endif %} {% if field.fields %}