Link resolving, processing and markup generation.

Maven Central

Documentation

Overview

The Link Handler provides:

  • Build URLs for links of different types (based on URL Handler)
  • Pluggable link types (with default implementations for link to content pages, link to media assets, external links)
  • Pluggable markup builders for links
  • Pluggable link pre- and postprocessing to further tailoring the link handling process
  • Generic Sling Models for usage in views: Sling Models
  • Generic Granite UI components that can be used in component dialogs

Read the general concepts to get an overview of the functionality.

AEM Version Support Matrix

Link Handler version AEM version supported
2.0.x or higher AEM 6.5.17+, AEMaaCS
1.9.4 or higher AEM 6.5.7+, AEMaaCS
1.9.0 - 1.9.2 AEM 6.5+, AEMaaCS
1.6.x - 1.8.x AEM 6.4.5+, AEMaaCS
1.5.x AEM 6.3.3+, AEM 6.4.5+
1.1.x - 1.4.x AEM 6.2+
1.0.x AEM 6.1+
0.x AEM 6.0+

Dependencies

To use this module you have to deploy also:

wcm.io Sling Commons Maven Central
wcm.io AEM Sling Models Extensions Maven Central
wcm.io WCM Commons Maven Central
wcm.io WCM Granite UI Extensions Maven Central
wcm.io Handler Commons Maven Central
wcm.io URL Handler Maven Central
wcm.io Media Handler Maven Central

GitHub Repository

Sources: https://github.com/wcm-io/io.wcm.handler.link

Back to top

Version: 2.1.1-SNAPSHOT. Last Published: 2024-03-21.