Custom Tags
Dispatch extends the Freemarker templating language by way of custom tags. These add new functionality that incorporate
Dispatch-specific features by way of
directives.
Custom Tags look a little different than normal HTML tags in that they have an @ symbol in them as such
<@tagname />
.
Letterheads
More detailed documentation on using Letterheads is available in the Letterheads section.
Placeholders
More detailed documentation on using Placeholders is available in the Placeholders section.
Signatures
More detailed documentation on using Signatures is available in the Signatures section.
Social
More detailed documentation on using Social buttons/links are available in the Social links/buttons section.
View in browser
Sometimes, HTML email messages don't render correctly in an email client for a variety of reasons. A common practice is to offer the recipient the option to view the message in their web browser. Some email clients, like Outlook, automatically give the this option, but it is best to include it in your template.
To make offering these links easier, Dispatch has the <@viewinbrowser />
custom tag. This tag will print a
link and take the user directly to a web version of the message. The link has a CSS class of view-browser
so you
can style the link however you want. There is only one optional attribute that alters the default
link text.
Tag Attributes:
Attribute | Required | Description |
---|---|---|
text | Optional |
The text of the link.
Default: View this message in your browser |
Examples:
Example 1: Link with the defaults
<@viewinbrowser />
Would render as:
Example 2: Link with alternative text
<@viewinbrowser text="Can't read this message?" />
Would render as: