|
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 |