Skip to main content

Tokens in Document Editor

Variables

You can use variables inside {{}} tags to dynamically generate content.

For example:

{{CompanyName}}

Conditional Statements

You can also use conditional statements to control the flow of your document.

Equal to

Hello {{#if gender "==" "male" }}Sir{{else}} Madam {{/if}},

Greater than or equal to

{{#if age ">=" "18"}}
You are eligible to vote!
{{else}}
You are not old enough to vote yet.
{{/if}}

Greater than

{{#if "quantity" ">" "0"}}
Item is in stock.
{{else}}
Item is out of stock.
{{/if}}

Lesser than or equal to

{{#if "quantity" "<=" "10"}}
Only a few items left in stock.
{{else}}
Stock is plentiful.
{{/if}}

Less than

{{#if rating "<" "5"}}
This product has a below-average rating
{{else}}
This product has an average or above-average rating.
{{/if}}

Not equal to

{{#if status "!=" "completed"}}
Your order is still being processed.
{{else}}
Your order has been completed.
{{/if}}

Looping through Arrays

Bullted List

Create bulleted list using list

<ul style="list-style-type: disc;">
<li>{{#list items}}{{this}}{{/list}}</li>
</ul>

Numbered List

Creating numbered list

<ol style="list-style-type: decimal;">
<li>{{#list items}}{{this}}{{/list}}</li>
</ol>

Simple List

Creating simple list

{{#list productNames}}{{this}}{{/list}}

Table

Creating tables

<td colspan="3">{{#each productInfo}}</td>
</tr>
<tr>
<td>{{productName}}</td>
<td>{{price}}</td>
<td>{{quantity}}</td>
</tr>
<tr>
<td colspan="3">{{/each}}</td>