diff --git a/Resources/translations/messages.fr.yml b/Resources/translations/messages.fr.yml index bdbe1a71211153dce22ae1037e90b7618debb097..d24d13e9faf5daccadd925a1d353f78eea2ed4b7 100644 --- a/Resources/translations/messages.fr.yml +++ b/Resources/translations/messages.fr.yml @@ -1,2 +1,9 @@ button.upload: Ajouter un fichier + +form: + file_upload: + description.placeholder: Description facultative + max_number_of_files(%num%): %num% fichiers maximum + min_file_size: Taille minimale + max_file_size: Taille maximale diff --git a/Resources/views/Form/file_upload.html.twig b/Resources/views/Form/file_upload.html.twig index 5340baa7e1839e4da660fa42d31a588e9664908d..884b6693ebc6cf39aa83d33c8ba3cbcab1711fe8 100644 --- a/Resources/views/Form/file_upload.html.twig +++ b/Resources/views/Form/file_upload.html.twig @@ -58,5 +58,14 @@ {%- if disabled or read_only %} disabled="disabled"{% endif -%} /> </div> + {% if multiple and widget_attr["data-max-number-of-files"] is defined %} + <small>{% trans with {"%num%": widget_attr["data-max-number-of-files"]}%}form.file_upload.max_number_of_files(%num%){% endtrans %}.</small> + {% endif %} + {% if widget_attr["data-min-file-size"] is defined %} + <small>{% trans %}form.file_upload.min_file_size{% endtrans %} : <span class="size" data-size-precision="0">{{ widget_attr["data-min-file-size"] }}</span></small> + {% endif %} + {% if widget_attr["data-max-file-size"] is defined %} + <small>{% trans %}form.file_upload.max_file_size{% endtrans %} : <span class="size" data-size-precision="0">{{ widget_attr["data-max-file-size"] }}</span></small> + {% endif %} </div> {% endblock file_upload_widget %}