Macro expressions
Macros are text expressions that the system evaluates and resolves into values. For more information about macro usage, seeĀ Macro syntax.
Macro availability
In the current version of Xperience by Kentico, macro expressions are usable in:
- the source code of Email templates
- the Modules application when defining default values for the editing forms of object types
Development considerations
Developers and administrators need to consider macros when deploying content and other data between different instances of Xperience, for example using Continuous Integration or Continuous Deployment. To ensure that all functionality relying on macros works correctly in these scenarios, macros must have valid signatures for their current environment. See the Macro signatures page to learn more.