Veröffentlicht 15. September 201014 j Hallo, wie kann man in xsl einen Zähler definieren? <xsl:template match="result"> <div class="randText"> <xsl:value-of select="answertext/*"/> </div> <div class="basis bgColor{hier soll zähler hin}" style="{answer}px;"><xsl:value-of select="answer"/> </div> <div class="abstand">*</div> </xsl:template> habe bis jetzt eine for-each-schleife die so aussieht: <xsl:for-each select="result"> <xsl:sort select="answer"/> <xsl:choose> <xsl:when test="position() = 1"> <div class="basis bgColor1"><xsl:value-of select="answer"/></div> </xsl:when> <xsl:when test="position() = 2"> <div class="basis bgColor2"><xsl:value-of select="answer"/></div> </xsl:when> es sollte aber so aussehen: <xsl:choose> <xsl:when test="position() = meinZähler"> <div class="basis bgColor{position()}"> <xsl:value-of select="answer"/> </div> </xsl:when>
15. September 201014 j Kennst du schon das xsl:attribute-Element und die Stringfunktionen, die xsl mitliefert? Da geht doch was, oder?
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.