How to set default value to "textfield" in Touch UI dialog? | Adobe Higher Education
Skip to main content
umashankar_d
Level 2
March 29, 2020
Beantwortet

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

  • March 29, 2020
  • 2 Antworten
  • 14724 Ansichten

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?

Dieses Thema wurde für Antworten geschlossen.
Beste Antwort von BrianKasingli

@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/api/jcr_root/libs/granite/ui/components/coral/foundation/form/textfield/index.html

2 Antworten

Theo_Pendle
Level 8
March 30, 2020
I find this very strange, it works fine for me. Could you show us the XML for the entire cq:dialog node please?
BrianKasingli
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
March 30, 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/api/jcr_root/libs/granite/ui/components/coral/foundation/form/textfield/index.html