Hi
I have to create a dialog screen in which i have to display a combination of fields and some of the fields are repeatable.
Here is the structure I need:
Below Entire section is repeatable.
1. Section Title - text
2. Section Links - This is also Repeatable section
a) Link Text
b) Link URL
How can I achieve this? I could not figure out how to create repeatable fields in Dialog section. AEM version 6.0.
Thanks in Advance.
Solved! Go to Solution.
Views
Replies
Total Likes
What you want to do is use multifields. See the article to learn how to use multifields. https://helpx.adobe.com/experience-manager/using/jstl.html
Views
Replies
Total Likes
what do you mean by repeatable section ?? you mean to say should have an option to 'add' ??
Views
Replies
Total Likes
Yes, more like 'add' button only, through which I can create multiple instances of same field.
Views
Replies
Total Likes
What you want to do is use multifields. See the article to learn how to use multifields. https://helpx.adobe.com/experience-manager/using/jstl.html
Views
Replies
Total Likes
You need to use multifield to achieve the same. Refer [1]
[1] https://docs.adobe.com/content/docs/en/cq/5-6-1/developing/widgets.html#Custom Widgets
Views
Replies
Total Likes
Thanks for pointing to the article. Looks like I will need Using ExtJS Widgets package for using multifield. I don't have access to package share so cannot download it from there. Is there any other alternative to get this package?
Thanks
Views
Replies
Total Likes
You dont need any package. EXTJS is in built with AEM and you can create your own widgets.
Example of creating nested multifield is here. You can take this as a reference
[1] https://helpx.adobe.com/experience-manager/using/nested_multifield.html
Views
Replies
Total Likes
For Touch UI dialogs refer [1]
[1] http://adobeaemclub.com/multifield-touch-ui-sightly-component/
Views
Replies
Total Likes
Hi,
Reference articles:-
Link:- https://helpx.adobe.com/experience-manager/using/nested_multifield.html Package
Link:- http://experience-aem.blogspot.in/2015/03/aem-6-sp2-touch-ui-coral-ui-nested-multi-multifield.html Package
Please try to install package directly. You do not need any package for EXTJS, it is already part of AEM.
I hope these packages will help you.
Thanks and Regards
Kautuk Sahni
Views
Replies
Total Likes
Views
Like
Replies