AuthorLink: How to generate a link to directly edit the page? | Community
Skip to main content
Level 6
Jan 6, 2023 1:46 PM UTC
Solved

AuthorLink: How to generate a link to directly edit the page?

Hi

Is there a way one can generate a link to directly edit a page in AEM? I need to include this link in an email that I send out from a component.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Siva_Sogalapalli
Siva_SogalapalliAccepted solution
New Participant
Jan 6, 2023 3:05 PM UTC

You can construct the AEM url in the sling model and use the same while sending email.

1. First get the current page path using Page object.

@586265

private Page currentPage; 

2. Use Externalizer to get the hostname and the construct complete url ("<hostname>" + "/editor.html/+"<Page path>"+"html"

you can check below example to get hostname info. 

https://experienceleague.adobe.com/docs/experience-manager-64/developing/platform/externalizer.html?lang=en 

 

 

1 reply

Siva_Sogalapalli
Siva_SogalapalliAccepted solution
New Participant
Jan 6, 2023 3:05 PM UTC

You can construct the AEM url in the sling model and use the same while sending email.

1. First get the current page path using Page object.

@586265

private Page currentPage; 

2. Use Externalizer to get the hostname and the construct complete url ("<hostname>" + "/editor.html/+"<Page path>"+"html"

you can check below example to get hostname info. 

https://experienceleague.adobe.com/docs/experience-manager-64/developing/platform/externalizer.html?lang=en 

 

 

Translate