Referenced content - Activate and Edit from the main page. | Community
Skip to main content
New Participant
October 16, 2015
Solved

Referenced content - Activate and Edit from the main page.

  • October 16, 2015
  • 3 replies
  • 955 views

Hello, 
I have a page that is built with content from other pages using several reference components. But there are a couple of requirements that I'm not sure how to fulfill.
1.- When the page is activated the referenced content have to be activated as well.
2.- Authors should be able to modify the referenced content from the page.

I did some tests with reference components and none of the previous requirements are achieved. Is there any out of the box solution to do this? 
if not is there any recommended solution of this problem?

Thanks, Claudio.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by JustinEd3

Hi,

#1 will be handled by a ReferenceProvider in the next release of ACS AEM Commons: http://adobe-consulting-services.github.io/acs-aem-commons/

More information can be found in the pull request: https://github.com/Adobe-Consulting-Services/acs-aem-commons/pull/172

Regards,

Justin

3 replies

JustinEd3Accepted solution
Employee
October 16, 2015

Hi,

#1 will be handled by a ReferenceProvider in the next release of ACS AEM Commons: http://adobe-consulting-services.github.io/acs-aem-commons/

More information can be found in the pull request: https://github.com/Adobe-Consulting-Services/acs-aem-commons/pull/172

Regards,

Justin

New Participant
October 16, 2015

Hi Justin,

Thanks for pointing me that project. It seems to have some interesting things.

I'm trying to find some info about how the ReferenceProvider works, but I can't find anything in the cq site. Do you know when the Providers are called?.

I copied the PagesReferenceProvider class in my project to play with it but is never called by CQ.

Thanks, Claudio.

New Participant
October 16, 2015

Hi, 

I made that the PagesReferenceProvider work (I had an issue with ConfigurationPolicy.REQUIRE), and it works fine when I activate a page from the ui.

Is there any way to do something similar but when a page is activated through a workflow, for example the "request for activation" workflow?

Thanks, Claudio.