Здравствуйте, мне нужно, чтобы сделать следующую ссылку со страницы, мой XML является:Мне нужно сделать следующую ссылку в XSLT
<div class="paginator bottom">
<div class="pager"><!-- Numbered page links -->
<div class="page active"><b>1</b></div>
<div class="page"><a href="?=&display=compact&district=&city=&page=2">2</a></div>
<div class="page"><a href="?=&display=compact&district=&city=&page=3">3</a></div>
<div class="page"><a href="?=&display=compact&district=&city=&page=4">4</a></div>
<div class="page"><a href="?=&display=compact&district=&city=&page=5">5</a></div>
<div class="page"><a href="?=&display=compact&district=&city=&page=6">6</a></div>
<div class="page"><a href="?=&display=compact&district=&city=&page=7">7</a></div>
<div class="page"><a href="?=&display=compact&district=&city=&page=8">8</a></div>
<div class="page">...</div>
<div class="page"><a class="" href="?=&display=compact&district=&city=&page=107">107</a></div>
<div class="page"><a class="next" href="?=&display=compact&district=&city=&page=2">></a></div>
</div>
поэтому мы можем видеть, на самом деле я на странице 1. Теперь мне нужно получить ссылку на странице 2 ... потом, если я нахожусь на странице 8, мне нужно получить ссылку на странице 9 ...
Мой XSLT-то вроде этого:
<xsl:template match="//xhtml:div[@class = 'pager']" mode="next">
<xsl:apply-templates select="."/>
<xsl:variable name="url" select="//xhtml:div[@class = 'pager']"/>
<xsl:variable name="url1" select="normalize-space(substring-after($url,'div class="page active"'))"/>
<next>
<xsl:variable name="url" select="$url1f"/>
</next>
</xsl:template>
конечно его не workong, это line:
<xsl:variable name="url1" select="normalize-space(substring-after($url,'div class="page active"'))"/>
не может быть в порядке.
Помогите пожалуйста?