[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: modular xslt design question
Dave Gomboc wrote: <snip> >Now, I have some items that should be handled in the same way, >regardless of the mode. > ><xsl:template match="D" mode="foo bar wow">...</xsl:template> > >Of course, the above isn't legal, because mode only holds a QName, not a >list of them. I would like to avoid cut-and-pasting the common template >n times </snip> What about this compromise? <xsl:template match="D" mode="foo"> <xsl:call-template name="foobarwow" > <xsl:with-param.../> <!-- if necessary --> <xsl:call-template> </xsl:template> and the same for bar and wow. Then: <xsl:template name="foobarwow" > <xsl:param... /> <!-- like whatever was necessary above --> <!-- Then do all the common work once here --> </xsl:template> Rick Suiter XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|