Subject: Re: Change the value of a parameter in a template From: David Carlisle <davidc@xxxxxxxxx> Date: Mon, 13 Nov 2000 16:42:07 GMT |
<xsl:if test="Left=$article"> <xsl:param name="find" select='Right'/> </xsl:if> You have to have xsl:param statements as the first thing in the template you can't have them lower down. You could use xsl:variable there but its scope would be exactly those three lines, the new value would be lost at the end of the current element, ie the </xsl:if>. > Then I want to access the parameter "find", with its new value, from the > calling template "Relation". > Does anybody know how to do that? XSL is a side effect free language, so calling a template _never_ gives variables in the calling templates new values. If you said what you were trying to achieve, probably someone would post a solution. David _____________________________________________________________________ This message has been checked for all known viruses by Star Internet delivered through the MessageLabs Virus Control Centre. For further information visit http://www.star.net.uk/stats.asp XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Change the value of a parameter in , fredric larsson | Thread | Re: Change the value of a parameter, Jeni Tennison |
What is XPath? Is this a W3C standa, Reich, Eric | Date | Re: Incrementing/Recursion... (some, David Carlisle |
Month |