I am trying to create custom multi field for my content fragment referring this blog in AEM 6.5. I followed the blog but facing two below issues.
So, could anyone please tell if I'm missing something or doing wrong? Also, I observed without JS, the CF doesn't give 1st issue. I know there Adobe recommended approach also but this is requirement as of now.
Solved! Go to Solution.
Issue 1: Multifield gets multiplied when CF is refreshed
This issue is likely caused by the way you are adding the multifield to the content fragment model. To avoid this, make sure that you are using the sling:resourceType property to include the multifield component, rather than directly adding the multifield itself.
For example, instead of adding the following to your content fragment model:
You should add the following:
Issue 2: Content fragment data is displayed as JSON when used on the page
This issue is likely caused by the way you are rendering the content fragment on your page. To render the content fragment correctly, you need to use the Content Fragment component.
For example, you could add the following to your page template:
Note: The composite multifield component is not officially supported by Adobe. If you are using this component, you may encounter unforeseen issues.
Note: The multiple composite multifields feature is currently in beta.
@sesmic 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.