Bonjour à tous, c'est mon premier post, ça fait plaisir de rentrer dans votre communauté![]()
Alors mon problème est assez simple je suppose, j'ai ce code:
Le value-of du milieu ne m'affiche pas la valeur de la variable créée dans le 1er if, et donc cela marche encore moins dans le 2e...mon but étant bien sur que ça marche dans le 2e, le value-of n'est qu'un test.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <xsl:if test="$b < 1345"> <xsl:variable name="name_program_old" select="../h:a[text()]"/> </xsl:if> <xsl:value-of select="$name_program_old"/> <xsl:if test="$b > 1345"> <xsl:value-of select="$name_program_old"/> </xsl:if>
Ca semble donc être un problème de portée, à savoir que tout ça est dans un for-each si ça a aucune espèce d'importance.
J'ai pensé a with-param et param mais ça à l'air possible que pour passer d'un template a l'autre et ce n'est pas mon intention ici...
Merci d'avance,
Sid
Partager