Merging e-mail content
E-mail templates can be edited in pure HTML allowing full customization options and freedom of design. Content elements are presented on the side of the e-mail template editor. These content elements are referred as tags.
Tags replace content from the various objects in the database and are formatted using handlebars {{somename}}.
<table width="100%" border="1" cellspacing="5" cellpadding="5">
<tr>
{{#if_eq PaymentTerm PaymentTerm}}
<td>Checks:{{PaymentTerm}} == {{PaymentTerm}}</td>
{{/if_eq}}
{{#if_eq PaymentTerm "7"}}
<td>Checks:{{PaymentTerm}} == "7"</td>
{{/if_eq}}
{{#switch PaymentTerm}}
{{#case "8"}}
<td>{{PaymentTerm}} is "8"</td>
{{/case}}
{{#case "7"}}
<td>{{PaymentTerm}} is "7"</td>
{{/case}}
{{/switch}}
</tr>
<tr>
</tr>
</table>
An example on how to iterate through various invoice-lines is shown below.
{{#each InvoiceLines}}
<div class="row">
{{LineNumber}}
</div>
{{/each}}
Questions?
We're always happy to help with code or other questions you might have! Search our documentation or contact helpdesk. You can also chat live with us using the Intercom icon.
Updated over 4 years ago