Luckily, there's t:remove
(http://tapestry.apache.org/tapestry5/guide/templates.html) in T5.1 as
well - I use it all the time for documentation purposes.

Kalle


On Tue, Mar 9, 2010 at 12:43 PM, Pierce T. Wetter III <pie...@paceap.com> wrote:
>
> On Mar 9, 2010, at 12:15 PM, Robert Zeigler wrote:
>
>> t:contnt is what you want. It's not a component, it is it's own xml tag. So, 
>> either:
>>
>> <html>
>> <body>
>>  <t:content>
>>    stuff you want in here
>>  </t:content>
>> </body>
>> </html>
>>
>> Or:
>>
>> <html>
>>  <t:content>
>>    <body>
>>    ...
>>   </body>
>>  </t:content>
>> </html>
>>
>> Former will exclude html + body in the final rendered page.
>> Latter will exclude html, but include body in the final rendered page.
>
>  Yeah, so I guess this is a 5.2 feature request then.
>
>  There's t:remove and t:content, which you can use to make components 
> "previewable". Then there's t:type ="stuff", which surprisingly, doesn't 
> support type="remove", or type="content".
>
>  Seems like t:type="ignore" and t:type="remove" would be nice, then you could 
> do
>
> <html t:type="ignore">
> <body t:type="ignore">
>
>  <p t:type="remove"> This is a my cool component. You can use it by...</p>
>
>   <div t:type="content">
>   <!--- component stuff here. -->
>   </div>
>
> </body>
> </html>
>
> That is, you could put the documentation for using the component in the 
> template for the component.
>
>  Just a suggestion that it would be cool to extend the invisible 
> instrumentation, one of the reasons I chose Tapestry was the ability to take 
> a page an artist mocked up and turn it into a dynamic page. It would be nice 
> to go the other way more easily.
>
>  Pierce
>
>
>
>

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

Reply via email to