So, langsam aber sicher kommen wir zu den letzten Problemen :)
Die Situation:
Mit diesem Stück Code, werden Artikel aus den XML-Daten generiert:
<xsl:if test="Article/testelement[. = 'UPE']">
<a class="cap01" name="cap01"></a>
<a class="h2" href="http://www.www.de" target="_blank"><h2>ABC</h2></a>
<xsl:apply-templates select="Article" mode="upe" />
<div class="screenonly">
<p class="backtotop" align="right"><a href="#top">Back to top</a></p></div>
<!-- do not touch this row -->
<hr noshade="noshade"/>
</xsl:if>
Der Code
<div class="screenonly">
<p class="backtotop" align="right"><a href="#top">Back to top</a></p></div>
<!-- do not touch this row -->
<hr noshade="noshade"/>
erzeugt dabei immer eine horizontale Linie mit einem "Back to top" Buttom nach jedem Artikel.
Jetzt möchte ich aber, dass diese Linie beim allerletzten Artikel nicht generiert wird. Wie kann ich das anstellen? Mit einer einfachen If oder Choose Funktion komm ich da nicht weit. Wie kann ich es anstellen, dass das XSLT erkennt, welcher Artikel der letzte ist?
Vorschläge?
Gruß,
Mind