Skip to main content

Checkup Documentation

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.

event-log.png

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.

macro.png

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.