Outils pour utilisateurs

Outils du site


exalead:examples

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
exalead:examples [2022/03/22 14:40] – nicoantoexalead:examples [2022/11/03 07:35] (Version actuelle) – nicoanto
Ligne 27: Ligne 27:
 ${else} ${else}
 ${entry.metas['local_dias_swn']} ${/if} ${entry.metas['local_dias_swn']} ${/if}
 +</code>
 +
 +==== Conditional display ====
 +
 +Test if value from meta list contains a specific value
 +<code>
 +${var:set("display",0)}
 +${foreach facetclass in feeds['hit'].entry.metas['facet_classes']}
 + ${if (str:contains(facetclass, 'J1S'))}
 + ${var:set("display",1)}
 + ${/if}
 +${/foreach}
 +${var:get("display") == 1}
 </code> </code>
  
Ligne 66: Ligne 79:
  
 [[https://nexus.exalead.com/repository/public-site/30185647.html|Consulting - Consolidation processors]] [[https://nexus.exalead.com/repository/public-site/30185647.html|Consulting - Consolidation processors]]
 +==== Split String into list ====
 +var array = new("java.util.ArrayList");
 +array = meta.marketing_text.split("\\|");
 +return array
  
 ==== Count of items in a list meta ==== ==== Count of items in a list meta ====
exalead/examples.1647960056.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki