|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: parameters - element vs attributes
Anderew, David, Michael, Thanks all! Even more help than I could have hoped for! Steve mnr steve -----Original Message----- From: Andrew Welch [mailto:ajwelch@xxxxxxxxxxxxxxx] Sent: Thursday, June 03, 2004 11:04 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: parameters - element vs attributes > <xsl:template name="siteLinks"> > <xsl:param name="theLinkGroup"></xsl:param> > <h2><xsl:value-of select="$theLinkGroup" /></h2> > <!----- does > work > <ul class="xsmall"> > <xsl:for-each select="//$theLinkGroup/link"> > <!----- > won't work > <li><a> > <xsl:attribute name="href"><xsl:value-of > select="url"/></xsl:attribute> > <xsl:value-of select="@title"/> > </a></li> > </xsl:for-each> > </ul> > </xsl:template> Nearly there, you want: <xsl:for-each select="//link[parent::*[local-name() = $theLinkGroup]]"> Which roughly translates to 'select all <link> elements which have a parent element called whatever the $theLinkGroup is, in any namespace'. cheers andrew --+------------------------------------------------------------------ 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@xxxxxxxxxxxxxxxxxxxxxx> --+--
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








