we have used sling:resourceType="granite/ui/components/foundation/form/multifield" in aem 6.4. Nodes are created like below and its working fine. we used podComponent inside podsContainer component dialog.
podsContainer
|
pods
|
0
|
assetPod
but when we chaged sling:resourceType="granite/ui/components/coral/foundation/form/multifield" in aem 6.5. Nodes needs to be created in below format. but data is resetting for every dialog submission.
podsContainer
|
pods
|
items0
|
assetPod (not creating)
Solved! Go to Solution.
Views
Replies
Total Likes
Hi @sreenathg397727 ,
Please go through below example. It works perfectly with item nodes created in the new structure.
_________Dialog______________
Please have a look at this reference thread https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-6-5-multifield-is-not-....
Hi @sreenathg397727 ,
Please go through below example. It works perfectly with item nodes created in the new structure.
_________Dialog______________
@sreenathg397727 Have you customized the multifield rendering in 6.4 ? The behavior you see in 6.5 is the OOTB rendering behavior. For every item , it will create a node starting items0,items1,... and when each individual field values will go us property in the items node. I would recommend to modify your existing code to match this behavior as this might cause issues for future upgrades. Try to keep customization as less as possible .
Thanks
Veena
Views
Likes
Replies