AI agents: the content index is at /llms.txt. Every page is also available as Markdown — send the request header Accept: text/markdown, or append .md to the page URL.
Xperience Docs

Cookie consent

We use necessary cookies (opens in a new tab) to run our website and improve your experience while browsing. Additional cookies are only used with your consent. You may revoke your consent on the Cookies Policy (opens in a new tab) page or in your browser at any time.

Configure (opens in a new tab)
  • Documentation
    InstallationUsing the Xperience interfaceDeveloping websitesConfiguring XperienceManaging usersSecuring websitesDeploying websitesManaging website contentMultilingual websitesMacro expressionsExternal utilitiesIntegrating 3rd party systemsCustom developmentE-commerce featuresOn-line marketing featuresRelease notes - Xperience 13Xperience terminology glossary
  • Tutorial
    Using the Xperience interfaceDeveloper tutorialBusiness tutorialResource hub for marketers
  • API Examples
    ConfigurationContent managementDevelopmentE-commerceOn-line marketingSocial media
  1. Home
  2. Macro expressions
  3. Troubleshooting macros
  4. Searching for macros

Searching for macros


Was this page helpful?

Send us feedback Go back to top
  • Community Questions & Answers (opens in a new tab)
  • Contact support (opens in a new tab)

The system provides a report where you can find all occurrences of macro expressions:

  1. Open the System application.

  2. Select the Macros -> Report tab.

  3. Specify the filtering options to narrow down the list of macros:

    • Object type – shows only macros stored in the data of objects of the selected type
    • Macro type – switches between Context {% ... %}, Query string {? ... ?} and Localization {$ ... $} macros
    • Report problems – if checked, the report only displays macros that contain syntax errors, have invalid security signatures, or use invalid macro methods.
    • Macro contains – searches for macros that contain the specified text in their expression
  4. Click Search.

Tip: Use the Report problems option to search the system for instances of macros that do not resolve correctly. Such macros can lead to problems on your websites.

The list displays the following information for each macro:

  • The text of the macro expression (if the text is a macro rule, hover over the value to view the actual macro code)
  • An indicator showing whether the macro is syntactically valid
  • The name of the macro's author (the user name or identity in the macro's signature) and an indicator showing whether the macro's security signature is valid
  • An indicator showing whether the macro methods used within the macro expression are valid. Lists all detected problematic macro methods together with a description of the issue.
  • The object type and exact field containing the macro

Related pages

  • Macro syntax
  • Working with macro signatures