Subject: RE: [xsl] xsl:template having both name and match From: <Jarno.Elovirta@xxxxxxxxx> Date: Thu, 3 Mar 2005 14:46:37 +0200 |
Hi, > Hello, > I have a question about xsl:template .. > > It is said in XSLT 2.0 spec that.. > "If an xsl:template element has a name attribute, it > may, but need not, also have a match attribute. > > The match, mode and priority attributes on an > xsl:template element have no effect when the template > is invoked by an xsl:call-template instruction. > Similarly, the name attribute on an xsl:template > element has no effect when the template is invoked by > an xsl:apply-templates instruction." > > I think this is also true in case of XSLT 1.0 .. > > This means that we can write a xsl:template having > *both* name and match attributes.. > > I want to know in which circumstances such a template > definition is useful.. Can somebody please provide an > example where this has real practical use..? <xsl:template name="block/title" name="section.heading"> <xsl:param name="content"> <xsl:apply-templates/> </xsl:param> <h2> <xsl:copy-of select="$content"/> </h2> </xsl:template> When you want to use the same template to generate headings for both matched title elements and autogenerated content. Cheers, Jarno - Rammstein: Moskau
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] template name and xpath, Ryan Graham | Thread | RE: [xsl] xsl:template having both , Mukul Gandhi |
Re: [xsl] xsl:template having both , David Carlisle | Date | [xsl] problem while processing exte, Klocker Christoph |
Month |