Sorry, I only answered half of your question. Including your standard header into hello.tml would be something like:
<html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> <head> <title>My Tapestry Application</title> </head> <body> <t:header /> My Page Specific Content </body> </html> > -----Original Message----- > From: Heck, Bob [mailto:[EMAIL PROTECTED] > Sent: Thursday, October 18, 2007 12:27 PM > To: Tapestry users > Subject: RE: Templates and t:body > > Or, maybe I should just start at the top. > > I have a header that I want to display on every page. That header html > (tml) markup is stored in the file header.tml > > How do I include this in another file, say hello.tml? What is the syntax > and component usage? > > > > -----Original Message----- > From: Thiago H de Paula Figueiredo [mailto:[EMAIL PROTECTED] > Sent: Thursday, October 18, 2007 12:17 > To: Tapestry users > Subject: Re: Templates and t:body > > On Thu, 18 Oct 2007 13:05:48 -0300, Heck, Bob <[EMAIL PROTECTED]> wrote: > > > So, how does layout.tml know to use specific.tml to fill in the > > <t:body/> tag? Does it have to be injected somehow? Where does it > > get a reference? How is this done? > > <t:body> just renders whatever was put inside your <t:layout> tag. ;) The > specific page uses the layout, not the inverse. > > > -- > Thiago H. de Paula Figueiredo > Desenvolvedor, Instrutor e Consultor de Tecnologia Eteg Tecnologia da > Informação Ltda. > http://www.eteg.com.br > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]