Advanced usage

This section guides you to advanced usage of helpers.

Nested helpers

Nested helpers refers to having a helper inside another, this enables you to use multiple helpers on a token. Nested helpers can be used to address requirements such as “capitalizing the number converted to words”, “sorting comma separated employee names” and “applying discount by percentage on invoice total”.

Example 1:

{{capitalize (number_to_words amount suffix="dollars" decimal_suffix="cents")}}

Input

Output

800.658

Eight hundred dollars six hundred and fifty-eight cents

Example 2:

{{divide (subtract a b) c}}

Input

Output

a b c

50 10 5

8

Note that nested helpers should be written inside parenthesis () and not inside curly braces {{}}.