Multified Component -Default Item | Adobe Higher Education
Skip to main content
Level 3
March 23, 2022
Beantwoord

Multified Component -Default Item

  • March 23, 2022
  • 1 reactie
  • 2718 Bekeken

Hi ,

I am working on Multified Component and would like to know how to set one item as default in the dialog box .So,Author will be able to add multiple field values on selecting the 'Add' option .Please help me with this .

 

Thanks.

Er kunnen geen reacties meer worden geplaatst op dit onderwerp.
Beste antwoord door arunpatidar

Hi @arunpatidar ,

 Default value is getting reflected but i want to see one field items as default on configuring the dialog and so i can add multiple items by clicking on the 'Add' option.

 

Thanks.


Hi,

This can be achieved by adding a default node structure in component's cq:template node.

http://prashantonkar.blogspot.com/2019/01/composite-components-in-aem-using.html

1 reactie

kautuk_sahni
Community Manager
Community Manager
March 23, 2022

Hi @keerthi97 

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>

 

HTH

Kautuk Sahni
Keerthi97Auteur
Level 3
March 23, 2022

Hi @kautuk_sahni ,

Thanks for your response!

 

I tried adding the value property in the input field ,but still it doesn't work.Could you please provide some examples for setting the value property .

 

Thanks in Advance!

Keerthi97Auteur
Level 3
March 23, 2022

The default values work with new content, not with the existing dragged component. can you try with the new component?


Hi @arunpatidar ,

 Default value is getting reflected but i want to see one field items as default on configuring the dialog and so i can add multiple items by clicking on the 'Add' option.

 

Thanks.