How to set default value to "textfield" in Touch UI dialog?

Avatar

Avatar

umashankar_d

Avatar

umashankar_d

umashankar_d

29-03-2020

Hi Team,

I am trying to set default values to a "textfield" under cq:dialog (Touch UI dialog) of a component.

The sling:resourceType of "textfield" is "granite/ui/components/coral/foundation/form/textfield". I have tried using the "value" property to set the default value of the textfield, but it doesn't seem to work. I've gone through the Coral UI API docs and it's very clearly mentioned that the "value" property can be used to set the default value of a textbox, and that accepts values of "StringEL" type.

Can anyone please help me in achieving this?

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

BrianKasingli

MVP

Avatar

BrianKasingli

MVP

BrianKasingli
MVP

30-03-2020

@umashankar_d 

You can try this code below:

 

<title
    jcr:primaryType="nt:unstructured"
    sling:resourceType="granite/ui/components/coral/foundation/form/textfield"
    fieldLabel="Title"
    name="./title"
    value="This is the default title text"/>

 

take a look at this documentation. You can also insert placeholder text with the property of "emptyText" - https://helpx.adobe.com/experience-manager/6-4/sites/developing/using/reference-materials/granite-ui...

Answers (0)