|
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 |