|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: How are param selects handled
> I have a template that accepts params. But I have set a
> select in the param definition, and part way thorugh I check
> the param for any param sent. Like this
>
> <xsl:template name="check-for-delims">
> <xsl:param name="string" select="''" />
> <xsl:param name="delims" select="' 	
'" />
>
> .... loads of code ...
> <xsl:when test="not($delims)"> <!-- corrected by MHK -->
>
> ... bits more ...
> </xsl:template>
>
> As I have set the select in the delims parameter, will the
> check always return true??
No. For example, if the template is called as:
<xsl:call-template name="check-for-delims">
<xsl:with-param name="delims" select="false()"/>
</xsl:call-template>
then the test on $delims will return false.
Michael Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








