[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] Different templates for same set of nodes
Subject: [xsl] Different templates for same set of nodes From: "SHEIKH Sajjad" <Sajjad.SHEIKH@xxxxxxxxxxx> Date: Thu, 11 Dec 2003 14:38:55 +0100 |
Hi all, I am having a little issue in using the same template for two different purposes. Following sheet produces first the header of the page as following You are here Entropresse >>> KFC >>> 1. Question Dossiers >>> E - 110803GTO nama LK213 environmental chick (2001 18) 2nd template produces the HREF as following <a href="http://localhost?value1=Entorpresse&value2=KFC&value3=1. Questions Dossiers&value4=E - 110803GTO nama LK213 environmental chick (2001 18)"> click here </a> I don't know how can I differentiate between two to use them in different locations. Any suggestion? ----------------------------- my.xsl ------------------------------ <xsl:template match="link"> <table> <tr> <td>You are here:  </td> <xsl:for-each select="location"> <td> <a> <xsl:attribute name="href"> <xsl:value-of select="@path"/>xmlinterlinks1.html</xsl:attribute> <xsl:value-of select="."/> <xsl:if test="position()!=last()"> >>> </xsl:if> </a> </xsl:for-each> </tr> </table> </xsl:template> <xsl:template match="link"> <a> <xsl:attribute name="href"> <xsl:text>http://localhost?</xsl:text> <xsl:for-each select="location"> <xsl:text>value</xsl:text> <xsl:value-of select="position()"/> <xsl:text>=</xsl:text> <xsl:value-of select="."/> <xsl:if test="position()!=last()">&</xsl:if> </xsl:for-each> </xsl:attribute> <xsl:value-of select="."/> </a> </xsl:template> ----------------------------- my.xml------------------------------ <?xml version="1.0" encoding="ISO-8859-1"?> <link> <location path="..\..\..\">Entorpresse</location> <location path="..\..\">KFC</location> <location path="..\">1. Questions Dossiers</location> <location last="true" path="">E - 110803GTO nama LK213 environmental chick (2001 18)</location> </link> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Numbering cross refs, Norma Yeazell | Thread | Re: [xsl] Different templates for s, David Carlisle |
Re: [xsl] Numbering cross refs, David Carlisle | Date | RE: [xsl] group elements, Michael Kay |
Month |