Subject: RE: [xsl] layout problem From: Roelof Wobben <rwobben@xxxxxxxxxxx> Date: Thu, 8 Dec 2011 11:44:00 +0000 |
Work to do., The problem is as you look to http://test.tamarawobben.nl you see the head section and the bottom section but not the area where the text schould appear. You said I can use mode. Where can I find more info about xslt and modes. Roelof ---------------------------------------- > Date: Thu, 8 Dec 2011 11:36:14 +0000 > From: andrew.j.welch@xxxxxxxxx > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] layout problem > > It's not clear what question you are asking... > > Looking at your code you can make some improvments: > > > <xsl:template match="data"> > > <xsl:call-template name="section-content"/> > > </xsl:template> > > Don't do that ^^^^, just move the contents of the named template > 'section-content' into the body of the template. > > > <body> > > <xsl:call-template name="head"/> > > <xsl:apply-templates /> > > <xsl:call-template name="bottom"/> > > </body> > > Instead of the call-template you should use apply-templates and modes. > If you really do have to use named templates, pass the context > explicitly as a parameter. The reason is it helps whoever maintains > the code down the line. > > > <xsl:template name="section-content"> > > change that to a match > > > <xsl:for-each select="section/entry"> > > change that to apply-templates > > > > <xsl:template name="head"> > > > <xsl:template name="bottom"> > > change those to matches with a mode > > > > But if there a better way I will take that. > > It's not clear what your problem is... > > > -- > Andrew Welch > http://andrewjwelch.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] layout problem, Andrew Welch | Thread | Re: [xsl] layout problem, Andrew Welch |
Re: [xsl] layout problem, Andrew Welch | Date | Re: [xsl] layout problem, Andrew Welch |
Month |