{% import '_includes/forms' as forms %}
{% for id, subfield in field.subfields %}
{{ forms.text({ id: null, name: name~'['~id~']', value: value[id] ?? '', class: 'nicetext', readonly: field.readOnly }) }}
{% endfor %} {% if showRefreshButton %}
{{ 'Refresh'|t('asset-metadata') }}
{% endif %}
{% if showRefreshButton %} {% set settings = { id: id|namespaceInputId, name: name|namespaceInputName, fieldId: field.id, elementId: element.id, } %} {% js %} new Craft.AssetMetadata.Field({{ settings|json_encode|raw }}); {% endjs %} {% endif %}