[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: page-specific footer for chunked output
> * Bob Stayton <obof@fntruvyy.arg> [2005-02-03 23:15:49 -0800]: > >> also, this strips out all the formating I have in the subtitle. >> e.g., "<subtitle>foo <emphasis>bar</emphasis> baz</subtitle>" >> is printed by >> >> <xsl:if test="//bookinfo"><div class="bookinfo"> >> <hr width="100%"/><table width="100%"> >> <th><td align="left"><xsl:value-of select="//bookinfo/subtitle"/></td> >> <td align="right"><xsl:value-of select="//bookinfo/date"/></td></th> >> </table></div></xsl:if> >> >> as "<td>foo bar baz</td>" and not "<td>foo <em>bar</em> baz</td>" >> why? > > That's because <xsl:value-of> will return the string value of a node, which > means just the text. You want to apply-templates instead, so the <emphasis> > is processed by its template too. Just replace: > <xsl:value-of select="/book/bookinfo/subtitle"/> > > <xsl:apply-templates select="/book/bookinfo/subtitle"/> oops: No template matches subtitle in bookinfo. No template matches date in bookinfo. -- Sam Steingold (http://www.podval.org/~sds) running w2k <http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/> <http://www.mideasttruth.com/> <http://www.honestreporting.com> ((lambda (x) `(,x ',x)) '(lambda (x) `(,x ',x)))
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]