|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Recursively looping through a template only X numb
> You want to use template parameters. Declare xsl:param inside > the template, and use xsl:with-param to set a value on the call. The problem appears to be that xsl:with-param can not be a child of xsl:template, so I can't call the template recursively while changing the param value. > Just have > <xsl:variable name="tocdepth" select="2"/> > then wrap your code in > <xsl:if test="count(ancestor::ruleItem)<=$tocdepth"> > .. make a toc entry... > </xsl:if> Of course! Makes perfect sense. That works nicely. That said, I'm still curious as to how (or if) one can create recursive logic that can 'count' the recursions via XSL. -Darrel
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Cast Your Vote
We need your help – Vote for DataDirect XML Products!
Winners and finalists announced at SOA World Conference in November. 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
|







