XSL Source: 
<div id="bulletin-neige" class="bulletin-neige ski-alpin col-md-12"> <div class="col-md-12"> <div class="maj-bn">#{#Mise à jour du bulletin neige#}# : #{#Le#}# <xsl:value-of select='DATMAJ' /></div> <div class="plan-bn"> <xsl:variable name="url_node"> <xsl:value-of select="php:function('getNodeUrl', 36)"/> </xsl:variable> <a href="{$url_node}" class="btn-piste">#{#Plan des pistes alpin#}# <img src="/sites/default/files/plan-piste.png" /></a> </div> </div> <div class="col-md-5"> <div class="bloc-neige enneigement"> <div class="bloc-neige titre-bn txt-blanc">#{#Enneigement#}#</div> <div class="sous-bloc-neige"><img class="img-bn" src="/sites/default/files/enneigement.png" alt="Enneigement" title="Enneigement" /> <div class="altitude-bn"> <div class="altitude-haut"> <div class="texte1 txt-blanc">1200 M</div> <div class="texte3"><xsl:value-of select='Criteres[CRITERE=9000005]/Modalites[MODALITE=9000031]/VALEUR'/> cm</div> </div> <div class="altitude-bas"> <div class="texte1 txt-blanc">900 M</div> <div class="texte3"><xsl:value-of select='Criteres[CRITERE=9000004]/Modalites[MODALITE=9000028]/VALEUR'/> cm</div> </div> </div> </div> </div> </div> <div class="col-md-7"> <div class="bloc-neige bloc-neige2 qualite-neige"> <div class="bloc-neige titre-bn txt-blanc">#{#Qualité de la neige#}#</div> <div class="sous-bloc-neige sous-bloc-neige2"> <div class="texte1 txt-blanc">#{#dernière chute#}#</div> <div class="texte2"> <xsl:value-of select="php:function('getDayString', string(Criteres[CRITERE=9000027]/Modalites/VALEUR))"/> </div> <div class="texte3"> <xsl:if test='Criteres[CRITERE=9000028]/Modalites[MODALITE=9000116]'>#{#- de 10 cm#}#</xsl:if> <xsl:if test='Criteres[CRITERE=9000028]/Modalites[MODALITE=9000117]'>#{#de 10 à 20 cm#}#</xsl:if> <xsl:if test='Criteres[CRITERE=9000028]/Modalites[MODALITE=9000118]'>#{#de 20 à 30 cm#}#</xsl:if> <xsl:if test='Criteres[CRITERE=9000028]/Modalites[MODALITE=9000119]'>#{#+ de 30 cm#}#</xsl:if> </div> </div> <div class="sous-bloc-neige sous-bloc-neige2"> <img class="img-bn" src="/sites/default/files/neige-fraiche.png" alt="Neige fraiche" title="Neige fraiche" /> <div class="texte3"><xsl:value-of select='Criteres[CRITERE=9000009]/Modalites/MODALITE_NOM'/></div> </div> </div> <div class="bloc-neige etat-route"> <div class="bloc-neige titre-bn">#{#état des routes#}#</div> <div class="sous-bloc-neige"> <div class="texte3 txt-blanc"><xsl:value-of select='Criteres[CRITERE=9000022]/Modalites/MODALITE_NOM'/></div> </div> </div> </div> <div class="col-md-4"> <div class="bloc-neige bloc-neige2 piste"> <div class="bloc-neige titre-bn"> #{#Pistes ouvertes#}# <span class="txt-blanc"><xsl:value-of select='sum(Criteres[CRITERE=9000011]/Modalites[MODALITE=9000071 or MODALITE=9000072 or MODALITE=9000073 or MODALITE=9000074]/VALEUR)'/></span>/<xsl:value-of select='sum(Criteres[CRITERE=9000011]/Modalites[MODALITE=9000134 or MODALITE=9000133 or MODALITE=9000132 or MODALITE=9000131]/VALEUR)'/> </div> <div class="bloc-neige3"> <div class="ligne-neige"> <div class="texte2">#{#Domaine alpin#}# : <span class="txt-blanc"> <xsl:choose> <xsl:when test="Criteres[CRITERE=9000008]/Modalites[MODALITE=9000050]">#{#fermé#}#</xsl:when> <xsl:when test="Criteres[CRITERE=9000008]/Modalites[MODALITE!=9000050 and MODALITE != 9000061]">#{#ouvert#}#</xsl:when> </xsl:choose> </span> </div> </div> <div class="ligne-neige"> <span>#{#Pistes vertes#}# </span> <span class="texte5 txt-blanc"><xsl:value-of select='Criteres[CRITERE=9000011]/Modalites[MODALITE=9000074]/VALEUR'/></span>/<xsl:value-of select='Criteres[CRITERE=9000011]/Modalites[MODALITE=9000134]/VALEUR'/> #{#pistes#}# </div> <div class="ligne-neige"> <span>#{#Pistes bleues#}# </span> <span class="texte5 txt-blanc"><xsl:value-of select='Criteres[CRITERE=9000011]/Modalites[MODALITE=9000073]/VALEUR'/></span>/<xsl:value-of select='Criteres[CRITERE=9000011]/Modalites[MODALITE=9000133]/VALEUR'/> #{#pistes#}# </div> <div class="ligne-neige"> <span>#{#Pistes rouges#}# </span> <span class="texte5 txt-blanc"><xsl:value-of select='Criteres[CRITERE=9000011]/Modalites[MODALITE=9000072]/VALEUR'/></span>/<xsl:value-of select='Criteres[CRITERE=9000011]/Modalites[MODALITE=9000132]/VALEUR'/> #{#pistes#}# </div> <div class="ligne-neige"> <span>#{#Pistes noires#}# </span> <span class="texte5 txt-blanc"><xsl:value-of select='Criteres[CRITERE=9000011]/Modalites[MODALITE=9000071]/VALEUR'/></span>/<xsl:value-of select='Criteres[CRITERE=9000011]/Modalites[MODALITE=9000131]/VALEUR'/> #{#pistes#}# </div> </div> </div> </div> <div class="col-md-4"> <div class="bloc-neige remontee"> <div class="bloc-neige titre-bn">#{#Remontées ouvertes#}#</div> <div class="sous-bloc-neige"> <div class="texte2"> #{#Télésièges#}# <span class="txt-blanc"><xsl:value-of select='count(Criteres[CRITERE=1901229]/Modalites[MODALITE=1909304])'/></span>/1 </div> </div> <div class="sous-bloc-neige"> <div class="texte2"> #{#Téléski#}# <span class="txt-blanc"><xsl:value-of select='count(Criteres[CRITERE=1901229]/Modalites[MODALITE!=1909304])'/></span>/7 </div> </div> <div class="sous-bloc-neige"> <div class="texte2"> #{#Tapis roulant#}# : <span class="txt-blanc"> <xsl:choose> <xsl:when test="Criteres[CRITERE=1901229]/Modalites[MODALITE=1909311]"> #{#ouvert#}# </xsl:when> <xsl:otherwise> #{#fermé#}# </xsl:otherwise> </xsl:choose> </span> </div> </div> </div> <div class="bloc-neige ski-nuit"> <div class="bloc-neige titre-bn">#{#Ski nocturne#}# <span class="texte3 txt-blanc"><xsl:value-of select='Criteres[CRITERE=9000019]/Modalites/MODALITE_NOM'/></span></div> </div> </div> <div class="col-md-4"> <div class="bloc-neige freestyle"> <div class="bloc-neige titre-bn txt-blanc">#{#Espace freestyle#}#</div> <div class="sous-bloc-neige"> <div class="snowpark"> <span class="texte4">#{#Snowpark#}# : <xsl:choose> <xsl:when test="Criteres[CRITERE=9000012]/Modalites[MODALITE=9000075]"> <span class="txt-blanc">#{#ouvert#}#</span> <!--<span class="snowpark horaires"> De <xsl:value-of select='Criteres[CRITERE=9000037]/Modalites[MODALITE=9000150]/VALEUR'/> à <xsl:value-of select='Criteres[CRITERE=9000037]/Modalites[MODALITE=9000151]/VALEUR'/>, puis de <xsl:value-of select='Criteres[CRITERE=9000037]/Modalites[MODALITE=9000152]/VALEUR'/> à <xsl:value-of select='Criteres[CRITERE=9000037]/Modalites[MODALITE=9000153]/VALEUR'/> </span>--> </xsl:when> <xsl:when test="Criteres[CRITERE=9000012]/Modalites[MODALITE=9000076]"> <span class="txt-blanc">#{#fermé#}#</span> </xsl:when> <xsl:otherwise> <xsl:value-of select='Criteres[CRITERE=9000012]/Modalites/MODALITE_NOM'/> </xsl:otherwise> </xsl:choose> </span> </div> <div class="boarder"> <span class="texte4">#{#Boardercross#}# : <xsl:choose> <xsl:when test="Criteres[CRITERE=9000039]/Modalites[MODALITE=9000157]"> <span class="txt-blanc">#{#ouvert#}#</span> </xsl:when> <xsl:when test="Criteres[CRITERE=9000039]/Modalites[MODALITE=9000158]"> <span class="txt-blanc">#{#fermé#}#</span> </xsl:when> <xsl:otherwise> <xsl:value-of select='Criteres[CRITERE=9000012]/Modalites/MODALITE_NOM'/> </xsl:otherwise> </xsl:choose> </span> </div> <!-- <div class="airbag"> <span class="texte4">Airbag : <xsl:choose> <xsl:when test="Criteres[CRITERE=9000038]/Modalites[MODALITE=9000154]"> <span class="txt-blanc">ouvert</span> <span class="airbag horaires"> De <xsl:value-of select='Criteres[CRITERE=9000040]/Modalites[MODALITE=9000160]/VALEUR'/> à <xsl:value-of select='Criteres[CRITERE=9000040]/Modalites[MODALITE=9000161]/VALEUR'/>, puis de <xsl:value-of select='Criteres[CRITERE=9000040]/Modalites[MODALITE=9000162]/VALEUR'/> à <xsl:value-of select='Criteres[CRITERE=9000040]/Modalites[MODALITE=9000163]/VALEUR'/> </span> </xsl:when> <xsl:when test="Criteres[CRITERE=9000038]/Modalites[MODALITE=9000155]"> <span class="txt-blanc">fermé</span> </xsl:when> <xsl:otherwise> <xsl:value-of select='Criteres[CRITERE=9000012]/Modalites/MODALITE_NOM'/> </xsl:otherwise> </xsl:choose> </span> </div> --> </div> </div> </div> <xsl:if test="Criteres[CRITERE=9000021]/Modalites[MODALITE=0]/VALEUR != ''"> <div class="col-md-12 com-bulletin"> <span class="Commentaire_bulletin"><xsl:value-of select='Criteres[CRITERE=9000021]/Modalites[MODALITE=0]/VALEUR'/></span> </div> </xsl:if> </div>
Type de XSL: 
Détail