Aller au contenu principal
Version: 0.7.3

Email twig

Plusieurs tags Twig ont été créer afin de simplifier la création de template d'email souvent compliqué et fastidieux à cause de la structure en tableau.

email_row

Créer une ligne, dans style particulier.

Paramètres : style (string)

 {% email_row {style: "text-align:center"} %}
    <p>Vous avez reçu un nouveau message via le formulaire de contact</p>
{% endemail_row %}

email_cols et email_col

Créer un container afin d'accueilir plusieurs colonnes (email_col).

Paramètres email_cols et email_col : style (string) Paramètres email_col : width (string) | "50%"

{% email_cols {style: "background-color:#f5f5f5; padding:20px; border-radius: 10px;"} %}

    {% email_col {width: "33%"} %}
        <h2>Sujet : {{ data.subject }}</h2>
        <p>{{ data.message | nl2br }}</p>
   {% endemail_col %}

    {% email_col %}
        <h2>Sujet : {{ data.subject }}</h2>
        <p>{{ data.message | nl2br }}</p>
    {% endemail_col %}

{% endemail_cols %}

email_button

Créer un bouton de base.

Paramètres

  • url (string)
  • align (string) | "center"
  • padding (string) | "12px 24px"
  • bgColor (string) | "#007bff"
  • color (string) | "#ffffff"
  • borderRadius (string) | "4px"
  • fontSize (string) | "14px"
  • style (string)
    {% email_button {url : "mailto:" ~ data.email, bgColor: "#FFAAAA", color: "#AB0000" } %}
        Répondre à {{ data.name }}
    {% endemail_button %}

email_spacer

Ajoute de l'espace

Paramètres : height (int)

{{ email_spacer(80) }}