Hi,
Have you ever experienced this problem? Whenever you create a live copy/roll-out a master page, all the reference links inside a page get updated to the live copy equivalent links automatically; however, this is applicable only for the links which are stored inside a component property or page property in a page. If there are links referenced in editable template structure content or inside an experience fragment, which is used in a master page, it won’t be updated to the live copy equivalent link on roll-out. This is because these are shared or global content, which will be stored in one location (“/conf” or “/content/experience-fragments”).
We found a Solution for this problem here in the below link, but couldn't able to proceed clearly, can anyone please explain step by step or help us understand this clearly, so that we will try to implement the same and make it work for any Experience fragment which we gonna create even in future.
what exactly is happening when we use this code? After implementing, how exactly we need to do to test the reference links changed. please help us. Thanks in Advance.!
Solved! Go to Solution.
Views
Replies
Total Likes
You might also want to check https://bimmisoi.blogspot.com/2021/07/update-link-reference-inside-experience.html Here the links are rewritten via a custom Rollout config.
The link which you have shared uses Link Transformers. Link transformer allow us to transform link on page load. To understand Link transformers, please refer to https://medium.com/@toimrank/link-checker-and-transformer-381d4f245d12
I would prefer rollout over transformers, since rollout transforms URL during rollout. If needed, authors can break inheritance and update references as well.
You might also want to check https://bimmisoi.blogspot.com/2021/07/update-link-reference-inside-experience.html Here the links are rewritten via a custom Rollout config.
The link which you have shared uses Link Transformers. Link transformer allow us to transform link on page load. To understand Link transformers, please refer to https://medium.com/@toimrank/link-checker-and-transformer-381d4f245d12
I would prefer rollout over transformers, since rollout transforms URL during rollout. If needed, authors can break inheritance and update references as well.
Hi @Aj_9625932
If you will use Core components , core component XF take cares of localisation
@Aj_9625932 You need to create a custom rollout config to update the link references inside experience fragments.
Did you find the suggestions from users helpful? Please let us know if more information is required. Otherwise, please mark the answer as correct for posterity. If you have found out solution yourself, please share it with the community.
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies
Views
Likes
Replies