Everton, a while back (w/ the T4 equivalent) and more recently (after 5.1) I was experimenting with using t:content to have a full-blown HTML page but only use a part of it for the "real" template. Thus, you could have something like this for a previewable page that your designers can work with in ther WISYWIGs:
<html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_1_0.xsd"> <head> .. include whatever styles you need for the HTML editor to display the page properly </head> <body> <div i> <--- "whatever your layout component has " --> <div t:type="content"> <-- ... this is where the 'real' template starts... --> <div t:type='yourLayoutComponent'> ... this is the content that you would otherwise have if you didn't use t:content </div> </div> </div> </body> </html> which would be the equivalent of having a page that uses the layout like this (which has zero previewability): <div t:type='yourLayoutComponent'> ... this is the content that you would otherwise have if you didn't use t:content </div> with a layout of <html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_1_0.xsd"> <head></head> <body> <div > <div t:type="body"> </div> </body> </html> I hope this helps. Alex K On Wed, Dec 1, 2010 at 8:10 AM, Everton Agner <ton.ag...@gmail.com> wrote: > > As long as you use <div t:type="ComponentName"> instead of > <t:componentName>, you can use any HTML editor. > > Invisible instrumentation is great... But, if you're working inside a > Layout > Component, you will have some extra work on "merging" the Page's TML and > the > Layout's TML to see it properly on the Browser (which is not only a Tap > problem)... If that's not a problem for the Designer's, it's okay, thought. > > _______________________ > Everton Agner Ramos > > > 2010/12/1 Thiago H. de Paula Figueiredo <thiag...@gmail.com> > > > On Wed, 01 Dec 2010 03:41:41 -0200, Angelo C. <angelochen...@gmail.com> > > wrote: > > > > Is there any editors with preview functionality that works well with > T5's > >> template? > >> > > > > As long as you use <div t:type="ComponentName"> instead of > > <t:componentName>, you can use any HTML editor. > > > > -- > > Thiago H. de Paula Figueiredo > > Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, > > and instructor > > Owner, Ars Machina Tecnologia da Informação Ltda. > > http://www.arsmachina.com.br > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > > For additional commands, e-mail: users-h...@tapestry.apache.org > > > > >