Subject: RE: Value-of varible question
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Sat, 17 Apr 2004 09:32:37 +0100
|
> It seams that its is using the value of one for both. I just
> want to return
> the one that lang matches. Any idea on what im doing wrong?
> > <xsl:template match="Title">
> > <Title>
> > <xsl:copy-of
> > select="/iThink.ePulp/Page/Content/Meta/Title[@lang=$local]"/>
> > </Title>
> > </xsl:template>
I don't think you have really understood template rules and path
expressions. Every time this encounters a Title element, it is selecting all
the Title elements with the appropriate language and copying them. So if you
have 5 relevant titles in your document, you are going to output 25 titles.
It might be a good idea to put down your coding pencil for a few hours and
do some reading.
Michael Kay
| Current Thread |
|
Michael Kay - Sat, 17 Apr 2004 04:29:25 -0400 (EDT)
Passin, Tom - Fri, 16 Apr 2004 17:24:17 -0400 (EDT)
|
|