Les modificateurs
Les modificateurs permettent de changer l'apparence d'une donnée afin de la formater et de l'uniformiser.
- upper
Change la casse de la donnée pour la mettre en majuscule
{$Member.last_name|upper}
- lower
Change la casse de la donnée pour la mettre en minuscule
{$Member.email|lower}
- capitalize
Change la casse de la donnée pour mettre la première lettre de chaque mot en majuscule
{$Member.first_name|capitalize}
- default
Change la donnée pour lui affecter une valeur par défaut si l'actuelle est vide
# Affichera Bonjour cher abonné, dans le cas où l'abonné n'aurait pas de prénom renseigné dans votre liste Bonjour {$Member.first_name|default:'cher abonné'} ,
Combiner les modificateurs
Il est possible d'utiliser plusieurs modificateurs sur une même donnée, par exemple :
1- mettre en minuscule
2- mettre la première lettre de chaque mot en majuscule
{$Member.first_name|lower|capitalize}
Inclure des conditions
Les conditions vous permettent de rendre des parties de votre contenu totalement dynamique en fonction des informations concernant vos abonnés. Ainsi chaque abonné recevra un email totalement personnalisé.
Notre langage utilise les classiques conditions SI / SINON , par exemple:
{if $Member.first_name == 'Fred'} Bonjour Frédéric, {/if} {if $Member.first_name == ''} Bonjour , {else} Bonjour {$Member.first_name} , {/if}