{%- block vich_file_row -%} {%- set force_error = true -%} {{- block('form_row') -}} {%- endblock -%} {%- block vich_file_widget -%}
{%- if errors|length > 0 -%} {%- set attr = attr|merge({class: (attr.class|default('') ~ ' is-invalid')|trim}) -%} {%- endif -%} {{- form_widget(form.file, {attr: attr}) -}} {%- if form.delete is defined -%} {{- form_row(form.delete) -}} {%- endif -%} {%- if download_uri -%} {{ translation_domain is same as(false) ? download_label : download_label|trans({}, translation_domain) }} {%- endif -%}
{%- endblock -%} {%- block vich_image_row -%} {%- set force_error = true -%} {{- block('form_row') -}} {%- endblock -%} {%- block vich_image_widget -%}
{%- if errors|length > 0 -%} {%- set attr = attr|merge({class: (attr.class|default('') ~ ' is-invalid')|trim}) -%} {%- endif -%} {{- form_widget(form.file, {attr: attr}) -}} {% if (form.vars is defined and form.vars.valid is defined and form.vars.valid == false) %} {% endif %} {% if form.file.vars.id starts with 'question_proposition' and image_uri %} {%- if form.delete is defined -%} {{- form_row(form.delete) -}} {%- endif -%} {% else %} {%- if form.delete is defined -%} {{- form_widget(form.delete) -}} {%- endif -%}
{%- if image_uri and image_uri|fileType == 'image' -%}
{% elseif image_uri and image_uri|fileType == 'audio' %} {% set mediaExtension = image_uri|split('.')|last %} {% elseif image_uri and image_uri|fileType == 'video' %} {% set mediaExtension = image_uri|split('.')|last %} {%- endif -%}
{# {%- if download_uri and image_uri is not imageFile -%} Fichier associƩ: {{ image_uri|fileName }} {%- endif -%} #} {% endif %}
{%- endblock -%}