Bonjour,
Je suis débutant et je rencontre un pb avec une boucle à effectuer pour une valeur précise.
voici mon blocage, je souhaiterais lancer la boucle ci-dessous, uniquement quand l'item est égal à 5 € ... donc devant la boucle je pensais mettre...
<xsl:for-each select="item[@numero= '5']">
--- boucle ici ---
Puis en fin de boucle fermer avec </xsl:for-each>
mais cela ne marche pas. Avez vous une idée pourquoi .. est-ce que j'utilise la bonne balise ?
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 ------- boucle ------ <tr> <xsl:for-each select="panier/produits"> <td><xsl:value-of select="@numero"/></td> <td><xsl:value-of select="@date"/></td> <td><xsl:value-of select="@client"/></td> <td><table border="0"><xsl:for-each select="item"> <td><tr><xsl:value-of select="@numeroA"/></tr></td> </xsl:for-each></table></td> <td><table border="0"><xsl:for-each select="article"> <td><tr><xsl:value-of select="@quatite"/></tr></td> </xsl:for-each></table></td> </xsl:for-each>
Partager