Hi Alex,

it's an interesting approach, some more details? I can't find t:content in
the T5 component reference, is it a component you created in additional to
youLayoutComponent? Thanks,

Angelo


Alex Kotchnev-2 wrote:
> 
> 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
>> >
>> >
>>
> 
> 
-- 
View this message in context: 
http://tapestry.1045711.n5.nabble.com/T5-using-template-instead-of-T5-s-tml-tp3287114p3288868.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to