web-dev-qa-db-fra.com

les modèles de freemarker vérifient si la séquence est vide

Je voudrais vérifier si une séquence est vide dans un modèle de marque déposée.

Cet extrait de code fonctionne pour vérifier si une séquence contient une valeur:

<#if node.attachments?seq_contains("blue")>
  <pre>hello</pre>
</#if>

Toutefois, si node.attachments est vide je voudrais faire autre chose.

Quelle est la syntaxe pour cela?

23
SeanPlusPlus

Essayer:

<#if node.attachments?size != 0>

Ou:

<#if node.attachments?has_content>
41
Zipper