This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
call-template with dynamic parameters
- From: "Saied Gerami" <gerami at d21 dot de>
- To: <XSL-List at lists dot mulberrytech dot com>
- Date: Wed, 3 Jul 2002 22:43:09 +0200
- Subject: [xsl] call-template with dynamic parameters
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hi all,
I tried to call a template with dynamic variables as follows:
<xsl:variable name="path"
select="/Kartenauftrag/Kundendaten/Privatkunde/Title">
<xsl:choose>
<xsl:when test="$path">
<xsl:call-template name="table-cell">
<xsl:with-param name="no_cell"
select="15"/>
<xsl:with-param name="word">
<xsl:value-of select="$path"/>
</xsl:with-param>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="table-cell">
<xsl:with-param name="no_cell"
select="15"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
but it doesn't work. Apparanty <xsl:variable> prevents any output. Any
suggestions for calling a template with or without a definite parameter.
Notice that <xsl:if> or <xsl:when> are not allowed in <xsl:parameters> o
What should I do?
Thanx
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list