Bonjour


Je souhaite faire un OU dans un SELECT.

En fait, je voudrais remplacer :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<xsl:for-each select="dossier">
                  <li id="dossier_{@id}" class='titre_dossier_H'>
                  		<xsl:value-of select="@titre" />
                  </li> 
</xsl:for-each>
 
<xsl:for-each select="page">
                  <li id='lien_H_{@url}' class='titre_page_H'>
                  <a href='{@url}'><xsl:value-of select="@titre" /></a></li>  
</xsl:for-each>

par quelquechose comme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<xsl:for-each select="dossier ou page">
        <si dossier>
             <li id="dossier_{@id}" class='titre_dossier_H'>
              <xsl:value-of select="@titre" />
              </li>
        </si>
 
        <si page>
              <li id='lien_H_{@url}' class='titre_page_H'>
               <a href='{@url}'><xsl:value-of select="@titre" /></a>
               </li> 
        </si>
 
</xsl:for-each>
Cela me permettrais de récupérer les dossiers et les pages classées par ordre.

Merci d'avance.