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