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
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--