Skip to main content

Checkup Documentation

Event log: Macro errors

cms-eventlog-errors-macroresolver

severity-high

Summary

Macro errors or Macro Resolver errors are often the result of an issue with a Kentico Xperience Macro Signatures or a Macro syntax error. Correcting these errors 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 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)

You can manage your settings for this checkup in the Constant Care for Kentico admin settings.


Verifying The Check

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.

Changes to your site should only be made by an experienced Kentico Xperience developer. If you need assistance in making these changes please reach out to the Toolkit For Kentico team to be connected with a Kentico Xperience partner.