FAQ

» Zurück zur Übersicht

Auflistungen durch Kommas trennen (oder ein anderes Zeichen)

Auflistung durch Kommas

Um die Elemente einer Liste, benötigen Sie einen Zähler, der sich ganz einfach definieren lässt mit:
{++COUNTER}

Setzen Sie diesen Zähler an den Anfang der gewünschten Auflistung:
{list USERONLINE}

   {++COUNTER}
   {USERONLINE.NAME}

{/list}

Mit Hilfe einer IF-Abfrage können Sie nun feststellen ob ein Komma ausgeben werden muss. Dies ist genau dann der Fall, wenn der Wert von COUNTER nicht gleich 1 ist. Die IF-Abfrage muss am Anfang der Schleife stehen, im Idealfall gleich nach dem Zähler. Der vollständige Code lautet dann wie folgt:
{list USERONLINE}

   {++COUNTER}
   {if COUNTER!=1}, {/if}
   {USERONLINE.NAME}

{/list}