Bonjour,
toujours avec mon affichage de fichier XML à l'aide d'un XSL, je voudrais pouvoir alterner les couleurs des lignes du tableau que je fais (une ligne correspondant à un noeud):
J'essaye actuellement de le faire avec ce code:
Je pensais donc à une variable pour choisir la couleur, le coup classique en somme, seulement bien entendu ça ne marche pas, j'ai une erreur à l'interprétation au niveau du xsl:param...je ne vois pas trop comment je dois procéder!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <xsl:template match="UOC"> <xsl:param name="a" select="0" /> <xsl:choose> <xsl:when test="a=0"> <tr bgcolor=#FFFF00"> couleur 1</tr> <xsl:param name="a" select="1" /> </xsl:when> <xsl:otherwise> <tr bgcolor=#FFFFFF"> couleur 2</tr> <xsl:param name="a" select="0" /> </xsl:otherwise> </xsl:choose> </xsl:template>
Merci pour votre aide
Partager