{% trans_default_domain 'admin' %} {% set element = form.vars.sonata_admin.admin.subject %} {% set config = form.vars.sonata_admin.admin.config %} {% if element.isFromOsm and element.getProperty('osm_type') %}
{{ 'elements.form.see_on_osm'|trans }}
{% endif %} {% if element.duplicateOf %}
{{ 'elements.form.see_duplicate_hint'|trans }} {{ 'elements.form.see_duplicate'|trans }}
{% endif %}

{{ 'elements.form.groups.customFields'|trans }}

{% for key, value in element.sortedData %} {% if not element.isAggregate() %} {% endif %} {% endfor %}
{{ key }} {% set type = "text" %} {% set readonly = false %} {% if not is_string(value) and not is_numeric(value) %} {% set readonly = true %} {% set value = value|json_encode %} {% endif %} {% if key matches '/^osm_/' %} {% set readonly = true %} {% endif %} {% if element.isAggregate() %} {% set readonly = true %} {% endif %}
{% if not element.isAggregate() %} {% endif %}

{{ 'elements.form.groups.specialFields'|trans }}