Des livres incontournables pour tout maîtriser

  • CSS2
  • Réussir son site web avec XHTML et CSS
  • PHP 5 avancé
  • Memento CSS
  • Memento XHTML
  • Ergonomie web
  • Bien rédiger pour le web
Auteur
enessari
# 11 Dec 2009 - 10:44:05
Citer
2 Posts
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 :

<tr class="rowInfoHeader">
<td colspan="4">
<xsl:variable name="langCode">
// Idéalement récupérer ici ma valeur
<xsl:value-of select="" />
</xsl:variable>
<xsl:choose>
// Puis faire mon test ici ...
<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 smile

Enes

http://enes.saridogan.free.fr 
^
enessari
# 15 Dec 2009 - 12:22:25
Citer
2 Posts
Personne qui a une once de solution ? ohwell

http://enes.saridogan.free.fr 
^
Powered by Phedio v3.8.6 beta in 4.2 ms © dew