Insérer le formatage HTML dans le corps de l'e-mail à l'aide de Suitescript
P粉038161873
P粉038161873 2023-09-09 20:41:10
0
1
665

J'ai écrit un script qui enverra une alerte par e-mail si un certain type de produit manque dans une offre.

Très simple et clair.

Maintenant, je souhaite simplement inclure quelques informations de base dans l'e-mail, telles que le représentant commercial et le département.

Je sais que je peux utiliser +repName etc comme ci-dessous.

Cependant, lorsque je fais cela, il n’y a pas d’espaces et tout est sur une seule ligne. Je souhaite donc effectuer un formatage de base, un retour à la ligne et des étiquettes de champ.

Mais si je mets repName ou itemDivision entre guillemets, ils apparaissent sous forme de texte brut au lieu de valeurs de variables.

Comment insérer des variables dans le corps de l'e-mail pour le formater ? Je suppose que je dois l'entourer d'une sorte de balise ?

Je ne trouve cette information nulle part.

Pas intéressé par les techniques de rendu compliquées ou par l'écriture d'un million de lignes de code. L'information est déjà là, je veux juste l'inclure d'une manière un peu plus conviviale.

Merci

log.debug({
    title: 'Line Item Division',
    details: itemDivision
});

if (itemDivision !== 'Media') {

    email.send({
        author: ** ** ,
        recipients: 'an email address',
        subject: 'Quote Without Media',
        body: "A Test" + itemDivision + repName

    });
}
}

P粉038161873
P粉038161873

répondre à tous(1)
P粉304704653

Merci beaucoup Sean pour votre commentaire.

Après la partie initiale entre guillemets, si vous souhaitez ajouter plus de balises HTML, vous devez utiliser + avant la nouvelle partie. Donc, "du texte" + variables + "plus de HTML" + variables etc.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal