[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Problem making a transformation


Subject: Re: [xsl] Problem making a transformation
From: David Carlisle <davidc@xxxxxxxxx>
Date: Mon, 11 Aug 2003 13:05:42 +0100

  The problem here is that i can't get it to select the <article> that has the
  attribute @layouttype = 3.

You are selecting that article:
 
<xsl:apply-templates select="article[@layouttype = '3']"

But your stylesheet shouldn't produce anything as

 <xsl:template mode="layouttype3">

only has a mode a template must have either a name or a match, otherwise
it will never be activated.

You need match="article" here. (In this example you don't need to
introduce a mode at all as you don't need multiple templates matching
this node, but perhaps that is just an artifact of you making a simple
example to post)

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread