Subject: Re: [xsl] Best Practice: How to include conditional snippets of xsl From: "Braumüller, Hans" <H.Braumueller@xxxxxxxxxxxx> Date: Thu, 3 Apr 2003 14:29:59 +0200 |
Hello David, thank you very much, your suggestion is a great help. It is much more cleaner, to avoid one level of calling a named template. Until now i haven´t use xsl-import, because i was not sure of it´s benefits. Now i understand why it exists and how i can it use it. Take care, Hans > Do you think there are other more elegant or better ways for > operating with conditional snippets of code? One alternative is: don't do <xsl:if test="$case = case2"><xsl:call-template name="Case2" > just do <xsl:call-template name="Case2" > and in your generic file which has this line do <xsl:template name="Case2"/> so that the default behaviour is to do nothing (so you don'tneed to guard this with an <xsl:if. then your stylesheet for case 2 should xsl:import (not xsl:include) this generic file and provide a more specific definition of this template <xsl:template name="Case2"> <!-- Parameter getting from file3 frame.xsl --> <xsl:param name="case"/> .... 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 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Best Practice: How to inc, David Carlisle | Thread | [xsl] XSL-FO book announcement, G. Ken Holman |
Re: [xsl] Best Practice: How to inc, David Carlisle | Date | RE: [xsl] Parser implemented in XSL, Bill Cohagan |
Month |