Re: [xsl] Variables and the mode attribute in apply-templates

Subject: Re: [xsl] Variables and the mode attribute in apply-templates
From: bryan rasmussen <rasmussen.bryan@xxxxxxxxx>
Date: Fri, 18 Nov 2005 09:57:58 +0100
http://www.mulberrytech.com/Extreme/Proceedings/xslfo-pdf/2003/Novatchev01/EM
L2003Novatchev01.pdf


On 11/18/05, Dimitre Novatchev <dnovatchev@xxxxxxxxx> wrote:
> On 11/4/05, ben senior <ben@xxxxxxxxxxxxx> wrote:
> > I wish to decide between calling one of a set of templates depending on
> > a fragment of xml (/content/layout/node()).
> >
> > Rather than having a mass of xsl:when/choose statements, I thought I
> > would add :
> >
> > <xsl:apply-templates select="xxx" mode="{/content/layout/node()}"/>
> >
> > That didn't work. I then tried setting an xsl:variable and doing
> > mode="$layout" and that didn't work.
> > Then I tried setting the mode attribute using xsl:attribute and that
> > didn't work.
> >
> > Am I missing out on something at the conceptual level - is this to do
> > with xsl's statelessness?
>
>
> Yes,
>
> Do read :
>
>
http://www.mulberrytech.com/Extreme/Proceedings/xslfo-pdf/2003/Nordstrom01/EM
L2003Nordstrom01.pdf
>
> and you'll know how to do this in XSLT using FXSL.
>
> --
> Cheers,
> Dimitre Novatchev
> ---------------------------------------
> The generation of random numbers is too important to be left to chance

Current Thread