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