sendgrid 电子邮件模板中的 If 语句

Ann*_*nna 7 email html-email

我正在为 Sendgrid 构建电子邮件模板。有没有办法在模板中插入 if 语句来检查来自服务器的变量是否存在并显示或隐藏电子邮件中显示该变量的行?

小智 8

SendGrid 使用 HandleBars 作为动态模板。要有条件地渲染某些内容,您可以使用:

{{#if user.profile.male}}
  <p>Dear Sir</p>
{{else if user.profile.female}}
  <p>Dear Madame</p>
{{else}}
  <p>Dear Customer</p>
{{/if}}
Run Code Online (Sandbox Code Playgroud)