Freemarker
Renders a freemarker template
Processing
For each input row, the step renders a freemarker template file and makes the result available as a string.
All freemarker template files must use UTF-8 encoding.
Settings
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
Compatibility |
string |
Freemarker compatibility flag. If your templates rely on specific behaviour of a certain Freemarker version, you can choose the compatibility version here. Evaluated for each input row |
||||||
Template Root |
string |
The base directory containing Freemarker templates. Evaluated for each input row |
||||||
Template |
string |
The template to fill. Interpreted as relative to the template root directory. Evaluated for each input row |
||||||
Provide datetimes as |
string |
Specifies how tweakstreet passes datetime values into the template engine.
Evaluated for each input row |
||||||
Template Data |
dict |
A dict that contains the data to pass to the template. Keys in the dict are available as top level names in the template. Evaluated for each input row |
Results
Name | Type | Description |
---|---|---|
rendered |
string | The rendered template content. |