Subject: RE: [xsl] xsl:include and xsl:otherwise From: "Clapham, Paul" <pclapham@xxxxxxxxxxxxx> Date: Tue, 27 Mar 2001 15:30:27 -0800 |
xsl:include isn't a macro instruction. It's a top-level element because it's used to include one or more templates into your stylesheet. So just put the xsl:include at the top level, and at the place you thought you wanted to put it, instead put a xsl:call-template to call one of the templates you included. -----Original Message----- From: Noe Ritter [mailto:noe.ritter@xxxxxxxxxxx] Sent: March 27, 2001 15:03 To: 'XSL-List@xxxxxxxxxxxxxxxxxxxxxx' Subject: [xsl] xsl:include and xsl:otherwise Hello, Can I have an xsl:include inside an xsl:otherwise? The spec says "The xsl:include element is only allowed as a top-level element," so I'm assuming that this is not do-able. I need to redirect to another stylesheet depending on the number of records my XML returns. Example: When a query returns an XML with 0 records, I want to make a user go back to their search page (an XSL-generated one) from where they typed in the query. If they get results, they receive an XSL-generated output from the current XSL. Any suggestions on the best way to do this? Thanks, Noë XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] xsl:include and xsl:other, Michael Kay | Thread | [xsl] template accepting variable n, Alex Reuter |
[xsl] template accepting variable n, Alex Reuter | Date | Re: [xsl] <A> with parameters, Peter Flynn |
Month |