I want to set default values for fields inside coral ui multifield. I tried to use cq:template but not sure of how to set values for fields inside aem multifieds. Can anyone help me out with this?
Solved! Go to Solution.
Views
Replies
Total Likes
Hi, Use "value" property for the fields to set the default values for the dialog fields.
Hi @nikhil1986
Adding the property "value" to your dialogue input fields would be your solution.
Take a look at the example below:
<navigationLinks
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/form/multifield"
fieldLabel="Navigation Links">
<field
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/container"
name="./navLinks">
<items jcr:primaryType="nt:unstructured">
<fieldset
jcr:primaryType="nt:unstructured"
jcr:title="Link"
sling:resourceType="granite/ui/components/coral/foundation/form/fieldset">
<items jcr:primaryType="nt:unstructured">
<linkLabel
jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/coral/foundation/form/textfield"
fieldLabel="Link Label"
name="./linkLabel"
value="@@@@@@@INiTIAL VALUE GOES HERE@@@@@@@@"/>
</items>
</fieldset>
</items>
</field>
</navigationLinks>
I hope this helps!
Check the following document:
https://gist.github.com/kevinweber/05c4c8cf005a6e640f7c8ad65ef5113c#file-multifield__aem6-3-xml
Views
Likes
Replies
Views
Likes
Replies