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[(_at_)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