Subject: Multiple Rows in a Table / Same Element From: "Pinto, Rebecca" <rebecca.pinto@xxxxxxxxxxxxx> Date: Tue, 8 Aug 2000 18:24:37 -0400 |
Hello, I am trying to create a Calendar table with a new row after every 7th day. Here is the XML I'm working with: <Month> <day date="1" /> <day date="2"/> <day date="3" /> <day date="4" /> <day date="5" /> <day date="6" /> <day date="7" /> <day date="8" /> <day date="9" /> <day date="10"/> <day date="11"/> <day date="12"/> <day date="13"/> <day date="14"/> . . <day date="31"/> </Month> My XSL is: <TABLE> <TR> <TD><xsl:apply-templates select="//Month/day" /></TD> </TR> </TABLE> <xsl:template match="day"> <TT><xsl:value-of select="@date" /></TT> </xsl:template> This code will produce a single row of days. I cannot seem to figure out how to create multiple rows when referencing one element(day). I tried using : <xsl:if test="position() mod 7 = 0"> <TR><TD><TT><xsl:value-of select="@date" /></TT></TD></TR> </xsl:if> But, this only returned every 7th day. If anyone has any suggestions I would greatly appreciate your help. Thank You, Rebecca Pinto XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: include with xalan ?, David_Marston | Thread | Re: Multiple Rows in a Table / Same, Mike Brown |
Re: FAQ for this list, VAIRAKKUMAR VS | Date | RE: Multiple Rows in a Table / Same, Spychalski, Frank |
Month |