Author Topic: Zählvariable innerhalb eines Templateloops?  (Read 622 times)

0 Members and 1 Guest are viewing this topic.

Frechdachz

  • Guest
Zählvariable innerhalb eines Templateloops?
on: Fri, 24. October 2008 - 08:12:25
Hi,

Ich bin grad dabei meine Seite zu "redesignen" und stehe nun vor einem Problem, bei dem ich hoffe, dass ich hier Hilfe bekomme.

Ich habe ein Array "User", dass jenachdem wieviel Felder der User in seinem Profil ausgefüllt hat, unterschiedlich groß sein kann.
Auf der alten Seite hatte ich innerhalb der Ausgabe eine Tabelle, deren Zeilen immer zwischen 2 Farben gewechselt hatten. Das würde ich gerne beibehalten. Daher wollte ich fragen, ob es in der Template Klasse eine Variable gibt, die innerhalb eines Templateloops mitzählt, so dass man an Dieser die Farbe der Zeilen festmachen kann.

Oder habt ihr ne andere Lösung, die mir helfen könnte.

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
Re: Zählvariable innerhalb eines Templateloops?
Reply #1 on: Fri, 24. October 2008 - 11:59:23
Du verstößt nach meinem Empfinden gegen die Benutzerbedingungen, es sei denn, ein Teil Deines Namens lautet "Frech" oder "Dachz".

Bitte die Doku lesen:
Options - LOOP_CONTEXT_VARS

Beispiel dazu:
MySQL data in a table using TMPL_LOOP

Beispiel füre Code (Template):
Code: [Select]
<tr style="background-color: <tmpl_if name=__EVEN__}#eeeeee<tmpl_else>#dcdcde</tmpl_if>;">
Das Beispiel hättest Du auch über die Forumsuche finden können, denn ich habe es vor ein paar Jahren auch gefragt :-).

Gruß
Claus