Subject: [xsl] variables and calling templates From: "Chris d'Aquin" <CDAquin@xxxxxxxxxxx> Date: Tue, 2 Oct 2001 18:06:57 -0500 |
I have a script that looks similar to this: <xsl:template match="/"> <xsl:for-each select="//*[@foo]"> <xsl:variable name="element"> <xsl:value-of select="name()" /> </xsl:variable> <xsl:if test="@foo='bar'"> <xsl:call-template="foobar" /> </xsl:if> </xsl:for-each> </xsl:template> <xsl:template name="foobar"> . . . various statements here that use the $element variable set above . . . </xsl:template> When I run this using XT, it gives me an error message stating "variable 'element' not defined". From what I can tell, the $element isn't being passed from the top portion of the script to the "foobar" template. What is the scope of the $element I created, and how can I use the $element in the "foobar" template? Thanks in advance, Chris XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: FW: [xsl] xpath expression need, Manu KY | Thread | Re: [xsl] variables and calling tem, Goetz Bock |
Re: FW: [xsl] xpath expression need, Wendell Piez | Date | Re: [xsl] variables and calling tem, Goetz Bock |
Month |