Experience Fragment reference provider behavior #1399
-
I have some doubts if the reference mechanism used for experience fragments to provide references when publishing the page works as should. I want to publish a page ex. /content/test/gb/en/page1 in edit mode. The page is based on the dynamic template which contains in the structure experience fragments (header and footer) pointing to language-master There are also XFs live copies created for en/gb Experience fragments store in the properties, paths to pages from the given market. In case when I publish /content/test/gb/en/page1 the reference mechanism is analyzing references from /content/experience-fragments/test/language-master/en/header and it children only. I'm wondering if this mechanism shouldn't check /content/experience-fragments/test/gb/en/header which is indead used by the page and don't check the language-master part. Any idea if it is correct behavior or XF reference provider mechanism is missing something? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
Just to clarify for me, |
Beta Was this translation helpful? Give feedback.
-
@michaltobiasz, you are right: the reference provider should resolve to the localised experience fragments, not the masters, when publishing a localised page. Since the provider is not part of Core Components, but it's in the product, I filed an improvement ticket (CQ-4317044). Please reach out to customer support if you want to file a request and have it prioritised higher based on the impact on your work! |
Beta Was this translation helpful? Give feedback.
-
XFs being referenced withing XFs the reference provider should resolve to the localised experience fragments |
Beta Was this translation helpful? Give feedback.
@michaltobiasz, you are right: the reference provider should resolve to the localised experience fragments, not the masters, when publishing a localised page. Since the provider is not part of Core Components, but it's in the product, I filed an improvement ticket (CQ-4317044). Please reach out to customer support if you want to file a request and have it prioritised higher based on the impact on your work!