Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

How to get absolutePath or absoluteParent in sightly ?

amoghd64765494
Level 3
Level 3

Hi,

How to get absoluteParent or absolutePath in sightly without using use script and wcmuse class ?

I want to simply get the page path till homepage from any child page and want append my custom path. It should be something like .  ${currentPage.getAbsoluteParent.path} by passing int as a level of path i want to get.

Thanks,
Amogh

4 Replies
smacdonald2008
Level 10
Level 10

I would personally use WCMUsePojo and bind to a data member. But if you want to use only front-end - here is the spec with all the syntax: 

https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/master/SPECIFICATION.md

amoghd64765494
Level 3
Level 3

smacdonald2008 wrote...

I would personally use WCMUsePojo and bind to a data member. But if you want to use only front-end - here is the spec with all the syntax: 

https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/master/SPECIFICATION.md

 

 

Thanks Mac for the reply.

I have been through this site couple of times but could not get the exact syntax, which will work in this case.

I would be happy if you can provide the syntax 🙂

Thanks,
Amogh

Daniel_H__A__Li
Level 2
Level 2

Hi, Amogh.

I believe that is not possible to invoke Page.getAbsoluteParent(level) from a HTL expression...

Regards,

Daniel.

singhprabhakar
Level 2
Level 2

I know, I'm very late to the party but nevertheless responding hereby hoping it might be helpful to anyone landing on this post in future.

This is what you can use to get the parent path in sightly:

${currentPage.getParent.path}

Regards,

Prabhakar.