Ce widget permet d’afficher un input de type “file” stylisé.
Hérite de WidgetBase.
Fonction
Rendu
Utilisation
<custom id="file-selector" class="pull-right">
<option output="html" option_name="widget" value="WidgetSelectFiles" />
<option output="html" option_name="accept" value=".csv" />
</custom>
Attributs
Les attributs nécessaires au bon fonctionnement du widget sont signalés par un astérisque.
Ce widget hérite de fonctionnalités issues d’un autre widget. Consultez la documentation dédiée au WidgetBase pour vérifier si d’autres attributs sont disponibles.
Options
Les options nécessaires au bon fonctionnement du widget sont signalées par un astérisque.
Ce widget hérite de fonctionnalités issues d’un autre widget. Consultez la documentation dédiée au WidgetBase pour vérifier si d’autres options sont disponibles.
accept
Une chaîne de caractères qui définit les types de fichier qui devraient être acceptés. Correspond à l’attribut “accept” des inputs de type file.
-
Version : >=2.26
-
Valeurs possibles : Exemple pour un fichier Word : “.doc,.docx,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document”
<option output="html" option_name="accept" value="{accept_value}" />
btn_class_name
Classe CSS à appliquer au bouton.
-
Version : >=2.26
-
Valeurs possibles : string
-
Valeur par défaut : btn-default
<option output="html" option_name="btn_class_name" value="btn-default" />
capture
Une chaîne de caractères qui indique la caméra à utiliser pour capturer des photos et des vidéos si l’attribut accept indique que le fichier est de ce type. Correspond à l’attribut “capture” des inputs de type file.
-
Version : >=2.26
-
Valeurs possibles : string
<option output="html" option_name="capture" value="{capture_value}" />
label
Libellé du bouton.
-
Version : >=2.26
-
Valeurs possibles : string
<option output="html" option_name="label" value="{label_value}" />
multiple
Indique si l’utilisateur peut sélectionner plusieurs fichiers à la fois. Correspond à l’attribut “multiple” des inputs de type file.
-
Version : >=2.26
-
Valeurs possibles : bool
<option output="html" option_name="multiple" value="{multiple_value}" />