Subject: [xsl] paging problem -can't seem to figure it out From: "Rachel Doolan" <racheldoolan@xxxxxxxxxxx> Date: Sun, 18 Mar 2001 23:20:00 |
Thanks in advance Cheers Rach
---------------------XSL file <?xml version='1.0'?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"> <xsl:template match="/">
<xsl:if test="position() >= $recordsPerPage * number($pageNumber) and position() <= number($recordsPerPage * number($pageNumber) + $recordsPerPage)">
<xsl:element name="tr"> <xsl:if test="position() mod 2 = 0"> <xsl:attribute name="bgcolor">#ffffcc</xsl:attribute> </xsl:if>
<xsl:element name="td"> <xsl:value-of select="position()"/> </xsl:element>
<xsl:element name="td"> <xsl:value-of select="ALL/CATEGORY/title"/> </xsl:element> <xsl:element name="td"> <xsl:value-of select="ALL/CATEGORY/desc"/> </xsl:element> <xsl:element name="td"> <xsl:value-of select="ALL/CATEGORY/href"/> </xsl:element> </xsl:element> </xsl:if>
<xsl:if test="$pageNumber > 0"> <xsl:element name="a"> <xsl:attribute name="href">?page=myxmlpage&sort=<xsl:value-of select='$sortField'/>&pagenumber=<xsl:value-of select="number($pageNumber)-1"/></xsl:attribute> << Previous Page </xsl:element>         </xsl:if>
<xsl:if test="($timekeeperCount - ((1+number($pageNumber)) * $recordsPerPage)) > 0"> <xsl:element name="a"> <xsl:attribute name="href">?page=myxmlpage&sort=<xsl:value-of select='$sortField'/>&pagenumber=<xsl:value-of select="number($pageNumber)+1"/></xsl:attribute> Next page >> </xsl:element> </xsl:if> </center>
</BODY> </HTML>
</xsl:template> </xsl:stylesheet>Hey guys
Thanks in advance Cheers Rach
---------------------XSL file <?xml version='1.0'?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"> <xsl:template match="/">
<xsl:if test="position() >= $recordsPerPage * number($pageNumber) and position() <= number($recordsPerPage * number($pageNumber) + $recordsPerPage)">
<xsl:element name="tr"> <xsl:if test="position() mod 2 = 0"> <xsl:attribute name="bgcolor">#ffffcc</xsl:attribute> </xsl:if>
<xsl:element name="td"> <xsl:value-of select="position()"/> </xsl:element>
<xsl:element name="td"> <xsl:value-of select="ALL/CATEGORY/title"/> </xsl:element> <xsl:element name="td"> <xsl:value-of select="ALL/CATEGORY/desc"/> </xsl:element> <xsl:element name="td"> <xsl:value-of select="ALL/CATEGORY/href"/> </xsl:element> </xsl:element> </xsl:if>
<xsl:if test="$pageNumber > 0"> <xsl:element name="a"> <xsl:attribute name="href">?page=myxmlpage&sort=<xsl:value-of select='$sortField'/>&pagenumber=<xsl:value-of select="number($pageNumber)-1"/></xsl:attribute> << Previous Page </xsl:element>         </xsl:if>
<xsl:if test="($timekeeperCount - ((1+number($pageNumber)) * $recordsPerPage)) > 0"> <xsl:element name="a"> <xsl:attribute name="href">?page=myxmlpage&sort=<xsl:value-of select='$sortField'/>&pagenumber=<xsl:value-of select="number($pageNumber)+1"/></xsl:attribute> Next page >> </xsl:element> </xsl:if> </center>
</BODY> </HTML>
</xsl:template> </xsl:stylesheet> _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] xsl: Changing the order o, David Carlisle | Thread | RE: [xsl] paging problem -can't see, Michael Kay |
RE: [xsl] paging problem -can't see, Michael Kay | Date | [xsl] [ANN] Universal Turing Machin, Robert C. Lyons |
Month |