Subject: Re: [xsl] xsl:for-each-group Problem From: Florent Georges <lists@xxxxxxxxxxxx> Date: Wed, 21 Nov 2007 15:33:17 +0100 (CET) |
Andrew Welch wrote: Hi Andrew, > <xsl:when test="current-group()[1][self::title]"> > <cover> > <xsl:copy-of select="current-group()"/> > </cover> > </xsl:when> > <xsl:otherwise> > <section label="{.[self::section]}"> > <xsl:copy-of select="current-group()"/> > </section> > </xsl:otherwise> Watching this, I wonder if you haven't forgotten that the context item within the for-each-group is current-group[1]. In particular label="{.[self::section]}" looks weird to my eyes. Please note that I havn't followed the thread much closely, but I wonder if you didn't want the following instead: <xsl:when test="self::title"> <cover> <xsl:copy-of select="current-group()"/> </cover> </xsl:when> <xsl:when test="self::section"> <section label="{ . }"> <xsl:copy-of select="current-group()"/> </section> </xsl:when> <xsl:otherwise> <xsl:copy-of select="current-group()"/> </xsl:otherwise> Best regards, --drkm _____________________________________________________________________________ Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] xsl:for-each-group Proble, Andrew Welch | Thread | [xsl] Problem with count() function, collins . tchoumba |
Re: [xsl] Iterating recursivly on a, G. Ken Holman | Date | Re: [xsl] Iterating recursivly on a, Florent Georges |
Month |