Hi Julien thanks for your answer and that was what I expected to see happening, but it doesn't. So if it is supposed to work like that, then I must be doing something wrong here.
My Start.tml: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:t=" http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>My Project</title> </head> <body> <div id="main"> <div id="content"> <div class="content-holder"> <div class="text-column" t:type="Border"> My content </div> </div> </div> </div> </body> </html> My Border.tml: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:t=" http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> <body> <div id="main"> <div id="header">[...]</div> <div id="content"> <div class="content-holder"> <div class="nav-column"> <ul class="navigation"> <li>Item 1</li> <li>Item 2</li> </ul> </div> <div class="text-column"> <t:body /> </div> </div> </div> </div> </body> </html> Tapestry output: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><link href="assets/tapestry/default.css" rel="stylesheet" type="text/css"><meta content="text/html; charset=utf-8" http-equiv="Content-Type"><title>My Project</title></head><body><div id="main"> <div id="content"> <div class="content-holder"> <html xmlns="http://www.w3.org/1999/xhtml"><head>[...]</head><body><div id="main"> <div id="header">[...]</div> <div id="content"> <div class="content-holder"> <div class="nav-column"> <ul class="navigation"><li>Item 1</li><li>Item 2</li></ul> </div> <div class="text-column"> My content </div> </div> </div> </div></body></html> </div> </div> </div></body></html> regards, Onno 2008/4/2, Julien HENRY <[EMAIL PROTECTED]>: > > Hi Onno, > > You don't need to do anything else. Everything outside of > > <div class="text-column" t:type="Border"> > Page content > </div> > > will be discarded and the Layout component will be used instead. Is it not > the case? > > Regards, > > Julien > > ----- Message d'origine ---- > De : Onno Scheffers <[EMAIL PROTECTED]> > À : Tapestry users <users@tapestry.apache.org> > Envoyé le : Mercredi, 2 Avril 2008, 11h26mn 58s > Objet : T5: Layout question > > > I created a Layout component called Border. > According to the documentation, I have to setup my page something like > this: > <html t:type="Border" xmlns:t=" > http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> > Page content > </html> > > I want the template to be previewable though so the webdesigners can work > with the pages more easily. > For this I need some more markup around the page content that needs to be > ignored when rendering the page. Thus something like this: > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " > http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> > <html xmlns="http://www.w3.org/1999/xhtml" xmlns:t=" > http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> > <body> > <div id="main"> > <div id="content"> > <div class="content-holder"> > <div class="text-column" t:type="Border"> > Page content > </div> > </div> > </div> > </div> > </body> > </html> > > Is there a way I can tell Tapestry to ignore all Markup outside of the > Border component? > > regards, > > Onno > > > > > > > > > _____________________________________________________________________________ > Envoyez avec Yahoo! Mail. Plus de moyens pour rester en contact. > http://mail.yahoo.fr > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >