{% set images = hookable_metadata.context.form.images %} {% set product = hookable_metadata.context.product %}
{% for image_form in images %}
{% if image_form.vars.value.path is not null %} {% else %} {% endif %}
{{ form_widget(image_form.vars.button_delete, { label: 'sylius.ui.delete'|trans, attr: { class: 'btn btn-outline-danger w-100','data-test-image-delete': '' }}) }}
{{ form_row(image_form.type, sylius_test_form_attribute('type')) }}
{% if product.id is not null and 0 != product.variants|length and not product.simple %} {{ form_row(image_form.productVariants, sylius_test_form_attribute('product-variant', image_form.productVariants.vars.value|join(','))) }} {% endif %}
{{ form_row(image_form.file, sylius_test_form_attribute('file')) }}
{% if image_form.position is defined %}
{{ form_row(image_form.position, sylius_test_form_attribute('position')) }}
{% endif %}
{% endfor %}