如何在 XSLT 中进行分页 [英] How to make pagination in XSLT
问题描述
我有以下 XSLT:
<div id="dokumentliste"><xsl:variable name="alleNyheder" select="$currentPage//node"/><xsl:for-each select="$alleNyheder"><xsl:sort data-type="text" select="@createDate" order="descending"/><xsl:if test="./data[@alias='manchet'] !=''"><div class="newsitem"><h2><xsl:value-of select="./data[@alias='title']"/><xsl:if test="./data[@alias = 'manchet'] !=''"><div class="nyhedContent"><p><span class="dokumentListeDato"><xsl:when test="./data[@alias='date'] !=''"><xsl:value-of select="umbraco.library:FormatDateTime(./data[@alias='date'], 'dd.MMMM yyyy')"/></xsl:when><xsl:否则><xsl:value-of select="umbraco.library:FormatDateTime(./@createDate, 'dd.MMMM yyyy')"/></xsl:否则></xsl:选择></span><xsl:value-of select="./data[@alias = 'manchet']"/></p>
</xsl:if><div class="dokumentListe_laes_mere"><a href="{umbraco.library:NiceUrl(@id)}">Læs mere</a>
<!-- 结束新闻--></xsl:if></xsl:for-each>