Subject: Re: [xsl] Testing for a parameter From: Aaron Johnson <artpunx@xxxxxxxxx> Date: Tue, 9 Aug 2005 16:52:34 +0100 |
Thank you for your reply. My apologies... I'm not sure I really explained that very well. The Idea is to return a line of text if a parameter hasnt been passed in. So for example if the user has not selected a choice from the menu, the template does not get called....instead you would get a line of text saying make a choice {its to greet a first time visitor]. Once a choice has been made then that parameter gets passed in to invoke the template. I imagine it it would be... if: the parameter for "groupSelected" is null or has not been chosen yet then display this text blah... else: <td colspan="2" class="myuweWhite"> <xsl:call-template name="photos"> <xsl:with-param name="recordsInGroup" select="//atg:record[../@groupName=$group_name]" /> </xsl:call-template> </td> On 8/9/05, David Carlisle <davidc@xxxxxxxxx> wrote: > > > I am unfamiliar with parameter test syntax. > There is no special syntax for testing parameters. > > a parameter always has a value. the value given at its point of > definition is used (only) if a value is not passed in so > > <xsl:param name="group_name" select="'noChoice'"/> > > ... > > <xsl:if test="$group_name='noChoice'">.... > > David > > > ________________________________________________________________________ > This e-mail has been scanned for all viruses by Star. The > service is powered by MessageLabs. For more information on a proactive > anti-virus service working around the clock, around the globe, visit: > http://www.star.net.uk > ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Testing for a parameter, David Carlisle | Thread | Re: [xsl] Testing for a parameter, David Carlisle |
Re: [xsl] Testing for a parameter, David Carlisle | Date | Re: [xsl] xsl:number on attribute n, David Carlisle |
Month |