{% spaceless %} {% for field in config.getElementFormFields %} {% if field.name is defined %} {% set elementValue = element.getCustomProperty(field.name) %} {% endif %}
{# STANDARD INPUT #} {% if field.type == "text" or field.type == "title" or field.type == "textarea" or field.type == "number" or field.type == "email" or field.type == "image"%} {% include 'element-form/form-partials/text.html.twig' %} {# DATE #} {% elseif field.type == "date" %} {% include 'element-form/form-partials/date.html.twig' %} {# SELECT #} {% elseif field.type == "select" %} {% include 'element-form/form-partials/select.html.twig' %} {# HEADER #} {% elseif field.type == "header" %}

{{ field.label|raw }}

{# PARAGRAPH #} {% elseif field.type == "paragraph" %}

{{ field.label|raw }}

{# CHEKCBOX / RADIO #} {% elseif field.type == "checkbox" %} {% include 'element-form/form-partials/checkbox.html.twig' %} {% elseif field.type == "checkbox-group" or field.type == "radio-group" %} {% include 'element-form/form-partials/checkbox-radio-group.html.twig' %} {# TAXONOMY #} {% elseif field.type == "taxonomy" %} {% include 'element-form/form-partials/taxonomy.html.twig' %} {# OPENHOURS #} {% elseif field.type == "openhours" %} {% include "element-form/form-partials/open-hours.html.twig" %} {# IMAGES #} {% elseif field.type == "images" or field.type == "files" %} {% include "element-form/form-partials/files-images.html.twig" %} {# ADDRESS #} {% elseif field.type == "address" %} {% include 'element-form/form-partials/address.html.twig' %} {# ELEMENTS #} {% elseif field.type == "elements" %} {% include 'element-form/form-partials/elements.html.twig' %} {% endif %}
{# SEPARATOR #} {% if field.type == "separator" %}
{% endif %} {% endfor %} {% endspaceless %}