[Home] [By Thread] [By Date] [Recent Entries]
Hello,
Is there a way to apply a template stored in a variable or param?
... <xsl:param name="template" select="'default'"/> <xsl:param name="testTemplate"/> <xsl:template match="/">
<xsl:apply-templates select="document('')/*"/>
</xsl:template><xsl:template match="xsl:template[@name = '$template']"> <xsl:param name="testTemplate"><xsl:copy-of select="."/></xsl:param> </xsl:template> <xsl:template name="default"> Made it to test.xsl - default template </xsl:template> ... Which will allow a template to be selected based on a param but I'm not sure how to apply the template that gets stored in "testTemplate" (Or rather, how to apply the selected template once it's been matched by xsl:template[@name= '$template']) Does anyone know where to go from here or have alternate suggestions? TIA XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|

Cart



