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