param in template hochzählen

Hallo Leute,
gibt es eine Möglichkeit, dass ich beim Aufruf eines templates einen param-Wert hochzähle? Zum Beispiel wenn das template die rows einer Tabelle enthält, diese aber pro Zeile unterschiedlich gefärbt sein müssen? Also dann z.B mit <xsl:if test="...mod2"> abwechselnd Farben vergeben werden?

Vielen Dank für eure Hilfe
 
Hab´s gefunden:
<xsl:template match="item">
<tr>
<xsl:if test="position() mod 2 = 0">
<xsl:attribute name="bgcolor">yellow</xsl:attribute>
</xsl:if>
<xsl:apply-templates/>
</tr>
</xsl:template>
 

Neue Beiträge

Zurück