Objectif

Le champ Calendrier fournit une zone de texte pour la saisie d'une date. Une icône à côté de la zone de texte ouvre un sélecteur de calendrier, qui permet de sélectionner une date à partir d'un calendrier graphique.

Création du champ

Les paramètres communs des champs sont décrits dans un article distinct.

  • Titre Vous pouvez avoir plusieurs champs de date dans un article, il convient donc de faire attention à la définition du titre afin d'éviter toute ambiguïté dans l'affichage.
  • Libellé C'est ce qui est affiché en sortie. Si laissé vide, il est défini à partir du contenu du champ Titre mais peut être modifié.
  • Afficher l'heure Si défini sur Oui, l'heure est ajoutée au champ de date, au sélecteur de date et à la date affichée. Attention : Même si vous ne spécifiez pas l'heure dans la date par défaut, l'heure est affichée lorsque l'option Afficher l'heure est active.
  • Texte indicatif Ceci se trouve dans l'onglet Paramètres. Il peut être défini avec un format de date tel que AAAA-MM-JJ pour rappeler aux utilisateurs le format requis et/ou un rappel de l'objet de la date, tel que Date d'arrivée.

calendar field creation

Remarque : dans cet exemple, l'inclusion du type de champ dans le Titre est uniquement à des fins de démonstration. Ne le faites pas dans vos propres titres de champs.

Saisie des données

À l'usage, le champ Calendrier est simple. Vous pouvez saisir la date au format requis ou sélectionner une date à l'aide du sélecteur de date. Il convient de faire attention lors de la saisie des dates. Une erreur dans la date est corrigée à l'enregistrement vers une nouvelle date. Par exemple, une date de 2024-14-02 est corrigée en 2025-02-02.

La capture d'écran suivante montre une date d'acquisition :

calendar field data entry

Les champs n'apparaissent dans un article que s'ils sont renseignés dans le formulaire de saisie des données de l'article.

Affichage des données

La capture d'écran suivante du Site montre le champ affiché dans un article. L'option Affichage automatique est responsable de la position du champ et votre template est responsable de la présentation du champ.

calendar field site display

Les formats de date sont localisés à l'aide de chaînes de langue.