List af billeder i en table med f.eks 5 bilder pr. række?
Hej mit problem er at jeg gerne vil kunne lave en variable "numberOfPic" som jeg kan tælle op og eller bruge som index...men dette virker tilsynelade ikke :-(
håber nogen kan hjælpe mig :-)
/Kenneth
<xsl:template match="/"><xsl:param name="numberOfPic" select="0"/>
<xsl:for-each select="MyLittelFriend/HeadLine">
<table width="100%">
<tbody>
<tr>
<th style="filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#ffffff', endcolorstr='#669aff', gradienttype='1')">
<xsl:value-of select="@ID"/>
</th>
</tr>
<xsl:for-each select="image">
<xsl:apply-templates select="thumbImageName"/>
</xsl:for-each>
</tbody>
</table>
</xsl:for-each>
</xsl:template>
<xsl:template match="thumbImageName">
<xsl:param name="numberOfPic" select="$numberOfPic + 1"/>
<xsl:param name="tekst" />
<xsl:choose>
<xsl:when test="$numberOfPic = 5">
<td><a>
<xsl:attribute name="href">#</xsl:attribute><xsl:attribute name="onClick">alert('click');</xsl:attribute>
<img><xsl:attribute name="src"><xsl:value-of select="."/></xsl:attribute></img></a>
</td></tr><tr>
<xsl:param name="numberOfPic" select="0"/>
</xsl:when>
<xsl:otherwise>
<xsl:param name="numberOfPic" select="0"/>
<td><a>
<xsl:attribute name="href">#</xsl:attribute><xsl:attribute name="onClick">alert('click');</xsl:attribute>
<img><xsl:attribute name="src"><xsl:value-of select="."/></xsl:attribute></img></a>
</td>
</xsl:otherwise>
</xsl:choose>
</xsl:template>