Hallo zusammen.
hat jemand ein gutes Konstrukt, um in XSL bei der Ausgabe in einer Schleife zeilenweise die Farbe zu wechseln (Beispiel: 1. Zeile Hintergrundfarbe weiss, zweite Zeile: grau, 3. Zeile weiss...). Meine jetztige Konstruktion kommt mir etwas "kompliziert" vor...
<xsl:for-each select="//servicetags">
<xsl:element name="tr">
<xsl:attribute name="align">left</xsl:attribute>
<xsl:attribute name="valign">top</xsl:attribute>
xsl:choose
<xsl:when test="@color != 'highlight'">
<xsl:attribute name="bgcolor"><xsl:value-of select="$highlightrow"/></xsl:attribute>
</xsl:when>
xsl:otherwise
<xsl:attribute name="bgcolor"><xsl:value-of select="$normalrow"/></xsl:attribute>
</xsl:otherwise>
</xsl:choose>
<td align="right" width="30%"><b><xsl:value-of select="@categorie"/>:</b></td>
<td><xsl:value-of select="@servicelist"/></td>
</xsl:element>
</xsl:for-each>