[xsl] templates with optional paramters

Subject: [xsl] templates with optional paramters
From: robert.soesemann@xxxxxx
Date: Fri, 22 Mar 2002 11:09:54 +0100
I have an xslt template with 2 paramter. One of them must not be specified.
How can I find out if one or two params where specified? Do I need two versions of the template with mode? Or can I check with =''?

<xsl:template name="foo">
  one mandatory paramter
  one optional paramter
...do things...
</xsl:template>

One can call it by:

<xsl:call-template name="foo">
  <xsl:with-param name=="bar_mandatory" select="$whatever" />
  <xsl:with-param name="bar_optional" select="$whatever" />
</xsl:call-template>

OR

<xsl:call-template name="foo">
  <xsl:with-param name=="bar_mandatory" select="$whatever" />
</xsl:call-template>


Rob
______________________________________________________________________________
Darf es ein bisschen mehr sein? Mehr Speicher, mehr Mail, mehr Erlebnis, 
mehr Leistung, mehr Prämie unter http://club.web.de/?mc=021102


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread