[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] XSL:IF and Sort Results
Im trying to display results based on a keyword which is working just fine.
The problem is that it shows the results found 3 times (the current total number of records), besides that, everything is working nicely. Code: <?xml version="1.0" encoding="ISO-8859-1" ?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" encoding="ISO-8859-1" indent="yes"/> <xsl:param name="keyword">none</xsl:param> <xsl:template match="/"> <xsl:apply-templates/> </xsl:template> <xsl:template match="fiches/fiche"> <xsl:for-each select="//fiche"> <xsl:sort order="descending" select="texte/fichetitre"/> <xsl:if test="texte/*= $keyword"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="*" class="pad"> <xsl:value-of select="texte/fichetitre" /> </td> <td width="150" align="center" class="pad"><xsl:value-of select="texte/typeheberg" /></td> <td width="150" align="center" class="pad"><xsl:text>temp text</xsl:text></td> <td width="100" align="center" class="pad"><xsl:value-of select="region/regionnseo" /></td> </tr> </table> </xsl:if> </xsl:for-each> </xsl:template> </xsl:stylesheet> Anyone know how to fix this? thank you in advance J
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|