Inherting properties from parent page | Community
Skip to main content
kishore_polsani
Level 4
July 2, 2017
Solved

Inherting properties from parent page

  • July 2, 2017
  • 6 replies
  • 11331 views

Hi,

I have created a live copy from Geometrixx site. I have pointed cq:template and sling:resourceType of parent page to my custom template and page component. I have created a new child page, when I checked the page properties of child page I don't see inheritance on my child page.

-Sample/

     -en/

          -childpage/

    

Could you please let me what am I missing here to get the "en" page properties on my childpage.

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 kishore_polsani

I am able to see the lock symbol on child page properties after adding the mixin "cq:LiveRelationship" and able to fetch my root page properties

6 replies

Feike_Visser1
Adobe Employee
Adobe Employee
July 3, 2017

Normally via ${inheritedPageProperties.yourProp} the properties can be retrieved.

MaxBarrass
Level 3
July 3, 2017

and you can do

com.day.cq.commons.inherit.InheritanceValueMap _pageProperties = (com.day.cq.commons.inherit.InheritanceValueMap) pageContext.getAttribute("pageProperties");

kishore_polsani
Level 4
July 3, 2017

Hi,

I don't want the code to fetch inherited page properties. I am just checking why the lock symbol on my child page properties is not displaying.

In short, I want to see all the properties of my parent page properties on my child page properties (with lock symbol).

kishore_polsani
kishore_polsaniAuthorAccepted solution
Level 4
July 3, 2017

I am able to see the lock symbol on child page properties after adding the mixin "cq:LiveRelationship" and able to fetch my root page properties

sawan051
Level 3
April 16, 2020
Can you pls tell me, where did you add this mixin?
MaxBarrass
Level 3
July 3, 2017

well that was easy, good old pebcak then

February 15, 2022

I have created a live copy from Website. I have pointed cq:template and sling:resourceType of parent page to my custom template and page component. I have created a new child page, when I checked the page properties of child page I don't see inheritance on my child page.

 

-Sample/

     -in/

          -productpage/

    

Could you please let me what am I missing here to get the "en" page properties on my productpage.