Event log: Macro errors
severity-high
cms-eventlog-errors-macroresolver
Summary
Macro errors or Macro Resolver errors are often the result of an issue with a Kentico Xperience Macro syntax error. Correcting this type of error is usually relatively simple and can be done quickly but should be considered a high priority as they can adversely affect the user experience of your site.
Check Logic
Constant Care for Kentico will ensure the number of macro resolver security errors is no more than 0 (default)
You can manage your settings for this checkup in the Constant Care for Kentico admin settings.
Checkup Options
Days To Check
Constant Care will look back through 1 day of event logs (default)
Resolution
To review any Macro Resolver Errors you can navigate to the Event Log application.
You can view Macro Resolver Errors in more detail by clicking on the eye icon. Macro Resolver Errors should be reviewed in a timely manner and addressed appropriately. Ideally there should be no Macro Resolver Errors on your site.
A good way to confirm if a macro is working correctly is to use the Kentico Xperience Macro Console. To reach that feature you should navigate to System Application and then find the Macros > Console tab.
From there you can copy and paste your macro into the Expression text box and click Execute to see the output in the bottom window.
Not sure what to do?
If you are ever unsure about making changes to your site, we encourage you to reach out to your
Kentico Xperience Gold Partner. If you do not have a partner,
then feel free
contact the Constant Care For Kentico team to get connected
with an expert.