Le Samedi 22 Avril 2006 18:24, julien TOUCHE a écrit :
>
> idées de solutions ?
>
Je devine ce que vous voulez faire, mais je ne comprends pas ce qui, pour
vous, déclenchera le passage de 1 à 3 images, ou autre.
Peut être pouvez-vous avancer avec la fonction "position()", qui donne la
position du noeud dans son parent, et l'opération "mod" pour modulo, en
employant "3", bien évidemment (ou ce que vous voulez). Tout ça est expliqué
dans XPath.
Si vous faites un tableau HTML (on a quand même le droit de temps en temps)
(surtout si c'est pour faire un tableau d'images !! ), par exemple, cela vous
donnera quelque chose du genre (non testé, vite fait le samedi soir)
<table><tr><td>
<xsl:for-each select="IMAGES/IMAGE">
<td>... ce qu'il faut pour afficher l'image ...</td>
<xsl:if test="position() != last()">
<xsl:if test="(position() mod 3) == 0">
</tr><tr>
</xsl:if>
</xsl:if>
</xsl:for>
</td></tr></table>
--
SARL diaam informatique - 04 77 25 43 28
Ingenierie, développements de systèmes d'information
http://www.diaam-informatique.com
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Sat Apr 22 21:37:10 2006