This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Serious problems finding syntax
- To: "'xsl-list at lists dot mulberrytech dot com'" <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] Serious problems finding syntax
- From: Edmund Mitchell <EMitchell at fnf dot com>
- Date: Tue, 23 Jan 2001 12:47:49 -0800
- Reply-To: xsl-list at lists dot mulberrytech dot com
Gavin
I don't see any PREVIOUS_QUERY attributes in your XML, so it's unlikely
they'll get selected. :>)
Try if test='string(@PREVIOUS_PAGE)' or stay with your @PREVIOUS_PAGE != ''
The data appears as it should when the test is removed because the default
templates are invoked.
I hope this helps
Edmund
<FOOTER>
<CONTENT PREVIOUS_PAGE="" NEXT_PAGE="2"></CONTENT>
<CONTENT PREVIOUS_PAGE="1" NEXT_PAGE="3"></CONTENT>
<CONTENT PREVIOUS_PAGE="2" NEXT_PAGE="4"></CONTENT>
</FOOTER>
In my XSL I have :
<xsl:for-each select="CONTENT">
<xsl:if test="@PREVIOUS_QUERY!=''">
<a><xsl:attribute name="href">default.asp<xsl:value-of
select="@PREVIOUS_QUERY" /></xsl:attribute>Previous Page</a><br/>
</xsl:if>
</xsl:for-each>
This IF Statement causes NO DATA to appear. Take out the If statement and
all data appears as it should.
--
Gavin Landon
Karland International
http://www.karland.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list