[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] XSLT recursive template to check grand parent
Subject: Re: [xsl] XSLT recursive template to check grand parent From: David Carlisle <davidc@xxxxxxxxx> Date: Wed, 18 Apr 2007 15:49:27 +0100 |
<xsl:template name="urlParentTemplate"> <xsl:param name="parent"/> <xsl:value-of select="concat('*',$parent/YMIA:Id)"/> <xsl:if test="ancestor::$parent[2]"> <!-- it gives error here --> if parent is a node the line that you show would not cause an error, but teh default value of parent used if you do not call thi stemplate using xsl:with-param is the empty string <xsl:param name="parent"/> but it looks like you don't want a template at all, why all these named templates? the grandparent of the current node is ../.. and it looks like you want somthing like <xsl:apply-templates select="../.."/> David
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XSLT recursive template t, Abel Braaksma | Thread | Re: [xsl] XSLT recursive template t, Florent Georges |
Re: [xsl] XSLT recursive template t, Abel Braaksma | Date | Re: [xsl] How Can I Reference previ, Abel Braaksma |
Month |