Documentation de Maildrop

Utilisation avancée des tags de personnalisation

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}