Hey Bastian,
Danke für den Tip! Jetzt hab ich herausgefunden, dass das gar nicht funktionieren kann! #angry# :o
Meine Eingabe vom Template ist ja die for each schleife:
<f:for each="{newsItem.relatedSorted}" as="related">
<f:for each="{related.tags}" as="tag">
<n:noduplicates string="{tag.title}," />
</f:for>
</f:for>
Da das «relatedSorted» sucht quasi zu jedem Artikel die Tag's von verwandten Artikeln. D.h.
echo ($string)
gibt folgende Ausgabe:
App, App, App, App, Erscheinungsbild, Print, Onlinekommunikation, Onlinekommunikation, Erscheinungsbild, Onlinekommunikation, Onlinekommunikation, …
Alle Tag's zusammen von jeglichem Artikel mit verwandten Artikeln die getagt wurden.
var_dump($string)
gibt dem zu folge:
string(4) "App," string(4) "App," string(4) "App," string(4) "App," string(17) "Erscheinungsbild," string(6) "Print," string(20) "Onlinekommunikation," string(20) "Onlinekommunikation," string(17) "Erscheinungsbild," string(20) "Onlinekommunikation," string(20) "Onlinekommunikation," string(6) "Print," string(17) "Erscheinungsbild," string(6) "Print," …
return $string
wird es ja wieder zurückgegeben und quasi pro Artikel gesplitet:
Artikel 1: App,
Artikel 2: App,
Artikel 3: App, App (zwei verwandte Artikel mit App als Tag),
Artikel 4: Erscheinungsbild, Print, Onlinekommunikation, Onlinekommunikation (Zwei verwandte Artikel mit Onlinekommunikation als Tag)
…
Siehst du das auch, dass es so nicht funktionieren kann? Oder hab ich mich da zu fest verhackt…