This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

templates with optional paramters


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]