Champ Date

Champ Date

Le champ date stocke des valeurs orientees date.

Ideal pour

  • dates d'evenement
  • marqueurs de publication
  • etapes de timeline
  • dates de sortie ou de lancement

Exemple de schema

{ "name": "eventDate", "label": "Event Date", "type": "date" }

Usage dans le template

<time datetime="{{ eventDate }}">{{ eventDate }}</time>

Exemple de sortie formatee :

<time datetime="{{ eventDate }}">
  {{ eventDate | date("F j, Y") }}
</time>

Quand l'utiliser

Utilisez date lorsque la valeur doit se comporter comme une vraie date plutot que comme du texte brut.

Quand ne pas l'utiliser

N'utilisez pas date pour :

  • du texte libre de planning
  • des plages de dates ecrites en prose
  • des labels arbitraires

Utilisez text ou textarea lorsque la valeur n'est pas un champ date unique.

Notes techniques

  • gardez la valeur enregistree comme un vrai champ date et mettez-la en forme au moment du rendu
  • utilisez des filtres pour la presentation plutot que de stocker une prose formee dans le champ
  • utilisez un champ par date significative plutot que de regrouper plusieurs jalons dans une seule chaine
  • si la section a besoin d'une plage de dates, utilisez des champs distincts de debut et de fin ou un copy explicite de support