> My XML:
>
> <xsl:template match="/">
> <xsl:for-each select="//menuItem[pageID =
> $pageID]/descendant-or-self::menuItem">
> <xsl:sort select="translate(@lastUpdate, '/', '')"
> data-type="number"/>
> <xsl:call-template name="createItem" />
> </xsl:for-each>
> </xsl:template>
>
> <xsl:template name="createItem">
> lastUpdate: <xsl:value-of select="lastUpdate"/>
> browserTitle: <xsl:value-of select="browserTitle"/>
> pageID: <xsl:value-of select="pageID"/>
> </xsl:template>
Apologies...I forgot the XML again. Same XML as before but since this is
a different thread, I should repeat it here:
<menuItems>
<menuItem>
<pageID>938</pageID>
<browserTitle>Home Page</browserTitle>
<lastUpdate>2006/06/12</lastUpdate>
<menuItem>
<pageID>998</pageID>
<browserTitle>District Administration</browserTitle>
<lastUpdate>2006/06/06</lastUpdate>
</menuItem>
<menuItem>
<pageID>1342</pageID>
<browserTitle>Employment</browserTitle>
<lastUpdate>2006/07/13</lastUpdate>
</menuItem>
<menuItem>
<pageID>920</pageID>
<browserTitle>Guardian Ad Litem (GAL)</browserTitle>
<lastUpdate>2006/10/04</lastUpdate>
</menuItem>
...
-Darrel
|