Subject: RE: [xsl] Overrid items that are included From: "Karl J. Stubsjoen" <karl@xxxxxxxxxxxxxxxxxxxx> Date: Sun, 26 Sep 2004 12:01:46 -0700 |
It makes sense to me, that the WORKING_TEMPLATE should be able to override any included template rules by the BASE_TEMPLATE since the inclusion is not happening directly by the WORKING_TEMPLATE. I think of the included template as a means to modularize my templates. The template rules I intend to place into an include template will never be overridden by my BASE_TEMPLATE since they are the BASE_TEMPLATE (if that makes sense). However, I will import the BASE_TEMPLATE and just want to insure that I will be able to override those template rules which have been included by the BASE_TEMPLATE. Karl -----Original Message----- From: Joe Fawcett [mailto:joefawcett@xxxxxxxxxxx] Sent: Sunday, September 26, 2004 11:41 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] Overrid items that are included ----- Original Message ----- From: "Karl J. Stubsjoen" <karl@xxxxxxxxxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Sunday, September 26, 2004 7:11 PM Subject: [xsl] Overrid items that are included > Hello, > > If I have a base template that I import into the current working template, > if that base template file *includes* other templates, can those included > templates be overridden just as if they were originally part of the base > template file? > > Let me illustrate: > > incl_template_a.xsl > incl_template_b.xsl > > BASE_TEMPLATE.xsl > INCLUDES--> incl_template_a.xsl > INCLUDES--> incl_template_a.xsl > > WORKING_TEMPLATE.xsl > IMPORTS--> BASE_TEMPLATE.xsl > > > The question: Is it possible to override template rules in > incl_template_a > & _b within WORKING_TEMPLATE.xsl? > > Karl > > I may well be wrong but if you include files and then override a template, by writing a new one with the same match and mode then the processor can either use the latter one or error so it's not a reliable method. If you xsl:import then the base stylesheet module has priority so you can now write override templates in a similar fashion to your post. -- Joe
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Overrid items that are in, Joe Fawcett | Thread | RE: [xsl] Overrid items that are in, Michael Kay |
Re: [xsl] Overrid items that are in, Joe Fawcett | Date | RE: [xsl] Overrid items that are in, Michael Kay |
Month |