Subject: [xsl] "Return" from a function? From: Phillip B Oldham <phillip.oldham@xxxxxxxxxx> Date: Wed, 31 May 2006 11:59:17 +0100 |
One thing I've found annoying when moving from OOP to functional programming is the lack of "return". It would be extremely useful to do something like the following:
<xsl:function match="/subscriptions/item"> <xsl:if test="not(renewaldate)"> <xsl:return /> </xsl:if> <!-- otherwise execute the rest of the stuff below --> </xsl:template>
I'm using XSL as a templating language for PHP5, and having lots of if/choose statements is starting to bloat the templates. I know I should be trying to use <xsl:apply-templates /> more, but sometimes its a little difficult. And generally, as a developer, I would love to be able to simply return/exit from a template.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Numbering Consecutive Nod, David Carlisle | Thread | Re: [xsl] "Return" from a function?, David Carlisle |
[xsl] Numbering Consecutive Nodes, Mark Grant | Date | [xsl] Converting HTML-like to OpenD, Alex Hudson |
Month |