Neues Thema starten
Beantwortet

Bestimmte Anzahl an Werten aus einer Spalte wiedergeben

Sehr geehrtes Synesty Team,


Durch Text-Funktionen ist es mir erlaubt, einen bestimmten Wert aus einer komma separierten Liste wiederzugeben (z.B first, last-n)
Nun würde ich mir aber gerne z.B die ersten 4 Werte einer komma separierten Liste ausgeben lassen, ohne dafür 4 Spalten erstellen zu müssen.
Ist dies durch eine Freemarker Funktion evtl. möglich?

Viele Grüße,
Kemal




Beste Antwort

Ja mit Freemarker könnte man folgendes schreiben: 

 

<#list result['spalte1']?split(',') as elem>${elem?index}. Element: ${elem!}|<#if (elem?index > 2)><#break></#if></#list>

 

spalte1: a,b,c,d,e,f,g,h

ergebnis: 0. Element: a|1. Element: b|2. Element: c|3. Element: d|


siehe Beispiel


image



Antwort

Ja mit Freemarker könnte man folgendes schreiben: 

 

<#list result['spalte1']?split(',') as elem>${elem?index}. Element: ${elem!}|<#if (elem?index > 2)><#break></#if></#list>

 

spalte1: a,b,c,d,e,f,g,h

ergebnis: 0. Element: a|1. Element: b|2. Element: c|3. Element: d|


siehe Beispiel


image



1 Person gefällt dies
Perfekt danke, ihr seid die Besten

 

Anmelden um einen Kommentar zu veröffentlichen