OK, I've obtained the Badger book, and see this example. It's nice, and the
output would be fine for my purposes. Unfortunately, though, it requires
that you know the name(s) of the keys of the hash passed to Template.pm. Is
there any way to make a generic template that will dump all the data
available to the template?

In other words, is there something like 
  [% FOREACH _root.keys %]

where "_root" is a reference to the anon hash passed to Template.pm?

- Mark.

-- 
Mark Thomas                    [EMAIL PROTECTED]
Internet Systems Architect     User Technology Associates, Inc.

$_=q;KvtuyboopuifeyQQfeemyibdlfee;; y.e.s. ;y+B-x+A-w+s; ;y;y; ;;print;;
 

> -----Original Message-----
> From: Jeff Anderson [mailto:[EMAIL PROTECTED] 
> Sent: Friday, February 06, 2004 3:00 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [Templates] Turning templates over to a non-programmer
> 
> 
> Dunno about the graphics stuff, but the New Template book 
> (Badger book) has a small section that shows you how to build 
> an easy to read HTML debug page. Pages  419-422 in chapter 11.
> 
> jeffa
> 
> --- "Thomas, Mark - BLS CTR" <[EMAIL PROTECTED]> wrote:
> > Hello all,
> >  I have just started experimenting with TT2, and like it so 
> much that 
> > I'm already planning to convert several in-house projects 
> over to TT2. 
> > What's great with the complete separation of code and 
> presentation and 
> > that I can delegate page design to a non-programmer.
> > 
> > What would be really nice is a way to automatically 
> generate a visual 
> > tree representing the data structure that is available in the 
> > template, allowing the designer to see at a glance what they can 
> > insert into the template.
> > 
> > I envision:
> >  1. A graphical representation of the data structure (perhaps
> >     GraphViz::Data::Grapher or something similar). The output
> >     of Data::Dumper is not friendly enough.
> >  2. A method to automatically intercept a data structure from
> >     perl before it is sent to the template, so that it can be
> >     visualized as above. It would be best if this did not
> >     require changing the script or the template.
> > 
> > Maybe the above can be accomplished with a special template, using 
> > certain TT2 plugins. That would be way cool. I'm not yet familiar 
> > enough with TT2 to know for sure if this is possible.
> > 
> > Has anyone done something like this before?
> > 
> > 
> > -- 
> > Mark Thomas                    [EMAIL PROTECTED]
> > Internet Systems Architect     User Technology Associates, Inc.
> > 
> > 
> > _______________________________________________
> > templates mailing list
> > [EMAIL PROTECTED] 
> > http://lists.template-toolkit.org/mailman/listinfo/templates
> 
> 
> __________________________________
> Do you Yahoo!?
> Yahoo! Finance: Get your refund fast by filing online. 
http://taxes.yahoo.com/filing.html

_______________________________________________
templates mailing list
[EMAIL PROTECTED]
http://lists.template-toolkit.org/mailman/listinfo/templates


_______________________________________________
templates mailing list
[EMAIL PROTECTED]
http://lists.template-toolkit.org/mailman/listinfo/templates

Reply via email to