Subject: RE: [xsl] Insert Header as well as Wrap the whole content in Table From: cknell@xxxxxxxxxx Date: Thu, 22 Jan 2004 12:58:43 -0500 |
Two templates matching the same element can be distinguished and used separately if each has a "mode" attribute with different values. Look in using the "mode" attribute on your templates. -- Charles Knell cknell@xxxxxxxxxx - email -----Original Message----- From: Animesh Sharma <asharma@xxxxxxxxxxxxxxxx> Sent: Thu, 22 Jan 2004 11:46:22 +0530 To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Subject: [xsl] Insert Header as well as Wrap the whole content in Table Hi, I want to insert header in an XHTML and as well as want the whole content to be wrap in a table. Presentely I'm using following template for the both operations: For Header: <xsl:template match="body"> Header_Text <a href="http://www.google.com"> <img src="D:\logo.gif"/></a> <xsl:apply-templates select="*|text()|@*" /> </xsl:template> <xsl:template match="*|text()|@*"> <xsl:copy> <xsl:apply-templates select="*|text()|@*" /> </xsl:copy> </xsl:template> To Wrap: <xsl:template match="body"> <body> <xsl:apply-templates select="@*"/> <table cellspacing="0" cellpadding="0" width="65%" border="0"> <tbody><tr><td><table><tbody><tr><td> <xsl:apply-templates select="*|text()"/> </td></tr></tbody></table></td></tr></tbody> </table> </body> </xsl:template> <xsl:template match="*|text()|@*"> <xsl:copy> <xsl:apply-templates select="*|text()|@*" /> </xsl:copy> </xsl:template> Since both the template above use the same match i.e. "body", It is not possible to use both simultaneously. I want to create two independent template which if inserted in the same XSL will give me the desired result. I want template to be working independently as well as in combined form. Thanks in advance, Animesh XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Insert Header as well as , Jarno . Elovirta | Thread | [xsl] In-memory reference, philip . mathew |
[xsl] XSLT version 2.0 support in ., Aldrich, Timothy | Date | Re: [xsl] increment value, G. Ken Holman |
Month |