Test if MultiField has items | Adobe Higher Education
Skip to main content
jndoy
March 8, 2017

Test if MultiField has items

  • March 8, 2017
  • 1 risposta
  • 1369 visualizzazioni

How can you use data-sly-test to check if a MultiField Helper has items?

<div data-sly-use.helper="${'com.cibcpublic.aem.core.util.MultiFieldHelper' @ propertyName='socialmedia'}" data-sly-unwrap>

I tried <div data-sly-test="${socialmedia.listChildren}"> but that didn't work.

Questo argomento è stato chiuso alle risposte.

1 risposta

smacdonald2008
Level 10
March 9, 2017

Never tried testing on front end - most of the time when using Multi-field - we are reading the Multi-field data (that an author enters) using Java on the backend - see: 

https://helpx.adobe.com/experience-manager/using/htl_multifield62.html

https://helpx.adobe.com/experience-manager/using/htl_repeat.html

As you can see in these articles - you can get at the node level and then write app logic to read the node to see if there are values. 

jndoy
jndoyAutore
March 16, 2017

I'm talking about in Sightly just detecting if items and their fields have been entered in the dialog by the author.