|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] how can this be done in a declarative way?
hi, i want to add the following to docbook.xsl/chunk: for each section that has a ID (in fact this is every section in my special case) i want to put the IDs and the files the sections will go to into a file. ThisIsAnID=ThisOneOfTheChunks.html ThisIsAnotherID=ThisOneOfTheChunksToo.html (...) i understand, that i cant append data to variables or files when i program declarative. but i dont see a way how to solve this problem without updateing variables ... any pointers? besides another problem: i use this code to get the file section goes to: <xsl:template name="get.wrapping.file.recursive"> <xsl:param name="node" /> <xsl:variable name="ischunk"> <xsl:call-template name="chunk"> <xsl:with-param name="node" select="$node"/> </xsl:call-template> </xsl:variable> <xsl:choose> <xsl:when test="$ischunk='1'"> <xsl:apply-templates mode="chunk-filename" select="$node"/> </xsl:when> <xsl:otherwise> <xsl:call-template name="get.wrapping.file.recursive"> <xsl:with-param name="node" select="$node/parent::*" /> </xsl:call-template> </xsl:otherwise> </xsl:choose> </xsl:template> if i put it in a customization layer it doesnt work (each section seems to be processed twice but in fact all sections in the html are empty) if i make the changes directly in chunk-code.xsl all works fine. is this because of apply-imports used there? thx in advance Sebastian
|
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
|

Cart








