Type de champ de formulaire folderlist
From Joomla! Documentation
Outdated translations are marked like this.
Le type de champ de formulaire folderlist fournit une liste déroulante de dossiers d'un répertoire spécifique. Si le champ a une valeur enregistrée, cette option est sélectionnée lors du premier chargement de la page. Sinon, la valeur par défaut (le cas échéant) est sélectionnée.
Par défaut, le premier élément de la liste est '- Ne pas utiliser -' (traduisible) et a pour valeur '-1' et suivi par '- Utiliser par défaut -' (traduisible) avec pour valeur '0'.
- type (obligatoire) doit être "folderlist".
- name (nom) (obligatoire) est le nom unique du champ.
- label (étiquette) (obligatoire) (traduisible) est le titre descriptif du champ.
- directory (répertoire) (obligatoire) est le chemin d'accès filesystem vers le répertoire contenant les dossiers à lister.
- default (par défaut) (facultatif) est le nom du dossier par défaut.
- description (facultatif) (traduisible) est le texte qui s'affichera dans une info-bulle lorsque l'utilisateur passe sa souris sur la liste déroulante.
- filter (filtre) (facultatif) est une expression régulière qui est utilisé pour filtrer la liste des fichiers sélectionnés pour inclusion dans la liste déroulante. Si ce paramètre est omis, tous les fichiers du répertoire sont inclus. L'argument du filtre est appliquée avant l'argument d'exclusion. Pour plus d'informations sur la construction des expressions régulières, veuillez consulter : Les expressions régulières dans les arguments.
- exclude (exclure) (facultatif) est une expression régulière qui est utilisée pour exclure des dossiers de la liste. L'argument 'exclude' est appliqué après l'argument 'filter'. Pour plus d'informations sur la construction des expressions régulières, veuillez consulter : Les expressions régulières dans les arguments.
- hide_none (ne pas cacher) (facultatif) est un argument booléen. Si la valeur est 'true', l'élément '- aucun sélectionné -' est exclu de la liste déroulante.
- hide_default (cacher défaut) (facultatif) est un argument booléen. Si la valeur est 'true', l'élément '- Utiliser par défaut -' est exclu de la liste déroulante.
- recursive (récursif) (facultatif) est un argument booléen. Si 'true', la liste de répertoires inclut récursivement tous les sous-répertoires trouvés. Attention : si vous avez un grand nombre de sous-répertoires, cela peut entrainer un ralentissement du chargement de la page.
Exemple de définition de champ XML :
<field name="myfolder" type="folderlist" default="" label="Select a folder" directory="administrator" filter="" exclude="" stripext="" />