For the complete documentation index, see llms.txt. This page is also available as Markdown.

Changelog information in email templates

SINCE 7.0.24

Email templates can refer to the complete change log in an event notification. The variable is $!changeItems. $!changeItems is a collection of Change Item objects with the attributes below:

Attribute
Explanation

field

Name of the field that was changed

oldstring

String representation of the old value of the field or a comma-separated list of removed items in case of multi-value fields

newstring

String representation of the new value of the field or a comma-separated list of removed items in case of multi-value fields

Example template code to loop through the change items:

#foreach($changeItem in $!changeItems)
Field name: $!changeItem.getString("field")
Old value: $!changeItem.getString("oldstring")
New value: $!changeItem.getString("newstring")
#end

The same construct is used by the renderChanges macro.

Last updated