Type de champ de formulaire media

From Joomla! Documentation

This page is a translated version of the page Media form field type and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français

Le type de champ de formulaire media fournit un accès par fenêtre modale au gestionnaire de médias afin de choisir une image. Les utilisateurs disposant des autorisations appropriées seront également en mesure de télécharger des fichiers.

  • type (obligatoire) doit être "media".
  • name (nom) (obligatoire) est le nom unique du champ.
  • label (étiquette) (obligatoire) (traduisible) est le titre descriptif du champ.
  • description (facultatif) (traduisible) est le texte qui s'affichera dans une info-bulle lorsque l'utilisateur passe sa souris sur la liste déroulante.
  • directory (répertoire) (facultatif) est le répertoire à partir duquel l'utilisateur sera en mesure de choisir un fichier. Cet attribut doit être relatif au niveau principal du dossier /images/. Par défaut, l'utilisateur sera confiné au niveau du dossier /images/.
  • preview (aperçu) (facultatif) affiche ou masque l'aperçu de l'image sélectionnée. ("true" : toujours afficher, "tooltip" : afficher en tant qu'info-bulle, "false" : ne jamais afficher). Par défaut "tooltip". (depuis Joomla! 2.5.5).
  • preview_width (facultatif) paramètres de largeur maximale pour l'image de prévisualisation (par défaut : "200").
  • preview_height (facultatif) paramètres de hauteru maximale pour l'image de prévisualisation (par défaut : "200").

Exemple de définition de champ XML :

<field name="myimage" type="media" directory="stories" />

Cela permettra d'ouvrir le gestionnaire de médias avec le dossier /images/stories/ déjà sélectionné.

Notez que si vous utilisez ce champ sur le site public, alors les restrictions de droits seront probablement fortes. Si l'utilisateur n'est pas autorisé à voir ou ajouter le média, il verra une page d'erreur modale ("403 Vous n'êtes pas autorisé à voir cette ressource.").

Voir également