Pour des questions d'ergonomie et de facilité de lecture, vous pouvez souhaiter modifier le format d'affichage des dates dans les emails lorsqu'elles sont issues d'un champ de contact.
Par défaut, l'affichage se faire au format de stockage dans votre BDD (format utilisé lors de l'import des contacts ou par l'API) : YYYY-MM-DD. Exemple pour le 8 novembre 2000 ce sera affiché au format 2000-11-08.
Utilisation des variables dans l'email
Dans l'email vous avez différentes manières complémentaires d'utiliser les variables pour modifier l'affichage d'une date.
{contactfield=DATEFIELDALIAS|datetime}
pour afficher la date et l'heure.{contactfield=DATEFIELDALIAS|date}
pour afficher uniquement la date.{contactfield=DATEFIELDALIAS|time}
pour afficher uniquement l'heure.
Votre date sera affichée en fonction du paramétrage effectué dans l'interface Configuration > System Settings dans les deux champs :
- Default format for date only
- Default Time Only Format
L'utilisation de la personnalisation des variables donnera les résultats suivant au lieu de 2000-11-08 dans le cas où vous gardez la configuration par défaut :
{contactfield=DATEFIELDALIAS|datetime}
: November 8, 2000 12:00 am (12:00 am sera affiché dans le cas ou votre champs est un champ de type date et qui donc ne contient pas de notion d'heure){contactfield=DATEFIELDALIAS|date}
: November 8, 2000{contactfield=DATEFIELDALIAS|time}
: 12:00 am
Personnalisation du format d'affichage
Dans les champs Default format for date only & Default Time Only Format, vous avez la possibilité de modifier le format d'affichage. Ici vous devez renseigner le paramétrage au format PHP suivant la documentation officielle PHP.
Par défaut sur votre compte les valeurs sont les suivantes :
- Default format for date only: F j, Y. Exemple : November 8, 2000
- Default Time Only Format: g:i a. Exemple : 11:00 am
Vous pouvez utiliser un autre format à votre guise (se basant sur la documentation PHP partagée ci dessus). Pour Default format for date only (et en utilisant {contactfield=DATEFIELDALIAS|date}
) par exemple :
- l j F Y : pour afficher Wednesday 8 November 2000.
- d/m/o : pour afficher 08/11/2000
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.