Helpers
Helpers let you format values inside your templates: currency, dates, uppercase, lowercase, trimming, and more.
Formatting
Currency
Format numbers as currency:
{{order.total | currency}}
{{this.lineTotal | currency}}
Output example:
$1,299.50
Formatting
Date Formatting
Format dates using common patterns:
{{order.date | date("MMMM DD, YYYY")}}
{{customer.joined | date("YYYY-MM-DD")}}
Output example:
July 25, 2026
2026-07-25
Text
Uppercase / Lowercase
Convert text case:
{{customer.name | upper}}
{{customer.name | lower}}
Output example:
ACME CORPORATION
acme corporation
Numbers
Number Formatting
Format numbers with commas or fixed decimals:
{{stats.revenue | number}}
{{stats.margin | number("0.00")}}
Output example:
12,450
18.75
Text
Trim
Remove leading/trailing whitespace:
{{customer.notes | trim}}
Fallback
Default Values
Provide fallback values when fields are missing:
{{customer.phone | default("N/A")}}
{{order.discount | default("No discount applied")}}
Advanced
Combining Helpers
You can chain helpers:
{{customer.name | trim | upper}}
{{customer.notes | trim | default("None")}}