[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] apply-imports
Hello everybody, I have a problem with 'apply-imports' in Cocoon. I don't know why I always get the templates of the importing one applied in the example below. Any suggestion? Having this XML: ------------ ex.xml -------------- <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="ex.xsl"?> <?cocoon-process type="xslt"?> <book> ............ </book> ----------------------------------- ... and these XSL's: ------ ex.xsl --------------- <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:import href="ex.print.xsl" /> <xsl:param name="print">0</xsl:param> <xsl:template match="/"> <xsl:choose> <xsl:when test="$print='1'"> <xsl:apply-imports /> </xsl:when> <xsl:otherwise> <xsl:apply-templates/> </xsl:otherwise> </xsl:choose> </xsl:template> <xsl:template match="book"> <html> ........... </html> </xsl:template> </xsl:stylesheet> ---------------------------------- --------- ex.print.xsl ------------ <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="book"> ........... </xsl:template> </xsl:stylesheet> ---------------------------------- 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
|