Bonjour à tous,
Dans le cadre d'un projet de développement web pour ma boîte, je suis confronté à un petit souci ...
J'ai un pop-up à afficher avec les informations de modification et de création d'un enregistrement d'une base de données.
Tout s'affiche correctement, je n'ai pas de soucis de ce point de vue. Mon problème est que j'aimerais changer des éléments de mon affichage (nom de colonne en anglais et français) en fonction donc d'un id de langue (0 anglais, 1 français) que je sais récupérer via une fonction getLangCode(). Mais voilà je ne sais pas l'utiliser dans mon fichier XSL ... j'ai beau chercher sur le net mais rien à faire, pas de solution viable ... peut-être qu'ici je trouverais mon bonheur ?
Ce que j'aimerais tout simplement, c'est mettre le résultat de ma fonction getLangCode() dans une variable puis pouvoir tester celle-ci dans un xsl:choose ... Dans un premier temps est-ce que c'est réalisable ?
Voici le bout de code qui m'intéresse :
Merci d'avance pour votre aide
Enes
Dans le cadre d'un projet de développement web pour ma boîte, je suis confronté à un petit souci ...
J'ai un pop-up à afficher avec les informations de modification et de création d'un enregistrement d'une base de données.
Tout s'affiche correctement, je n'ai pas de soucis de ce point de vue. Mon problème est que j'aimerais changer des éléments de mon affichage (nom de colonne en anglais et français) en fonction donc d'un id de langue (0 anglais, 1 français) que je sais récupérer via une fonction getLangCode(). Mais voilà je ne sais pas l'utiliser dans mon fichier XSL ... j'ai beau chercher sur le net mais rien à faire, pas de solution viable ... peut-être qu'ici je trouverais mon bonheur ?
Ce que j'aimerais tout simplement, c'est mettre le résultat de ma fonction getLangCode() dans une variable puis pouvoir tester celle-ci dans un xsl:choose ... Dans un premier temps est-ce que c'est réalisable ?
Voici le bout de code qui m'intéresse :
<tr class="rowInfoHeader">
<td colspan="4">
<xsl:variable name="langCode">
[b]// Idéalement récupérer ici ma valeur[/b]
<xsl:value-of select="" />
</xsl:variable>
<xsl:choose>
[b]// Puis faire mon test ici ...[/b]
<xsl:when test="contains(string($langCode),'0')">
Creation
</xsl:when>
<xsl:when test="contains(string($langCode),'1')">
Création
</xsl:when>
</xsl:choose>
</td>
</tr>
Merci d'avance pour votre aide
Enes