Ce widget permet d’afficher un input de type “file” stylisé.

Edit me

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}" />