[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: Visibility of parameters in templates


Subject: RE: Visibility of parameters in templates
From: Kay Michael <Michael.Kay@xxxxxxx>
Date: Mon, 29 Nov 1999 10:50:58 -0000

> <xsl:template match="//SLIDE">
>      <xsl:variable name="extension">.html</xsl:variable>
>      <xsl:for-each select="document(@REF)/*">
>           <xsl:call-template name="Slide">
>                <xsl:with-param name="$extension"/>
>                <xsl:with-param name="$right"/>
>           </xsl:call-template>
>      </xsl:for-each>
> </xsl:template>
> </xsl:stylesheet>

The name attribute of xsl:with-param must be a QName. $extension and $right
are not QNames, they are expressions. Perhaps you want <xsl:with-param
name="extension" select="$extension"/>

Mike Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread