Subject: RE: [xsl] template name and xpath From: Ryan Graham <ryan.graham@xxxxxxxxxxxxx> Date: Wed, 2 Mar 2005 18:13:07 -0700 |
It appears that you are trying to create a template match, not a named template. Instead of <xsl:template name="..."> try <xsl:template match="..."> HTH, RG -----Original Message----- From: Anthony [mailto:apwebdesign@xxxxxxxxx] Sent: Wednesday, March 02, 2005 6:09 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] template name and xpath I want to have several defined templates, matching on various situations...for example: Template to be called if TreeNode has TreeNodeList as a child, and the $SelectedNode is equal to a descendent NodeID element. <!-- hasChildren and SelectedNode is a descendent of current TreeNode --> <xsl:template name="p:TreeNode[child::p:TreeNodeList and descendent::p:NodeID = $SelectedNode]"> However, I'm getting an error that says Error at xsl:template on line 31 of file:leftNavLibrary.xsl: Template name is not a valid QName Any suggestions? I will have other names, such as: <!-- hasChildren and SelectedNode is NOT a descendent of current TreeNode --> <xsl:template name="p:TreeNode[child::p:TreeNodeList and not(descendent::p:NodeID = $SelectedNode)]"> <!-- noChildren and SelectedNode is descendent of current TreeNode --> <xsl:template name="p:TreeNode[not(child::p:TreeNodeList) and descendent::p:NodeID = $SelectedNode]"> <!-- noChildren and SelectedNode is NOT a descendent of current TreeNode --> <xsl:template name="p:TreeNode[not(child::p:TreeNodeList) and not(descendent::p:NodeID = $SelectedNode)]"> ===== Anthony ph: (408) 656-2473 blog: http://www.chovy.com __________________________________ Celebrate Yahoo!'s 10th Birthday! Yahoo! Netrospective: 100 Moments of the Web http://birthday.yahoo.com/netrospective/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] template name and xpath, Anthony | Thread | RE: [xsl] xsl:template having both , Jarno.Elovirta |
[xsl] template name and xpath, Anthony | Date | Re: [xsl] template name and xpath, Brian Chrisman |
Month |