On Tue, 28 Oct 2003 [EMAIL PROTECTED] wrote:

> I have looked at the H::T list archives, and cannot find an answer other
> than "I think it can be done with callbacks".  As an aside - what is the
> new host of the H::T list?  I only get a response from mailer-daemon at
> vanguard.

The new list is on SourceForge.  You must be using an old version of
HTML::Template!  Upgrade and see the docs for the new list details.

> I get a recursion too deep message.  It looks like the template is
> generating the include before replacing any variables.

Right.  HTML::Template processes include calls during the parse, so
recursive includes won't work.

> Does anyone have any working code they are willing to share which
> accomplishes something like this?  Just asking before I go off and
> implement it on my own.

I recommend you flatten your structure before passing it to
HTML::Template.  Instead of building loops within loops, pass a
'depth' parameter and use that to build your HTML.  There are, of
course, other ways to do it, but I've found this works well and is
easy to maintain.

-sam

---------------------------------------------------------------------
Web Archive:  http://www.mail-archive.com/[EMAIL PROTECTED]/
              http://marc.theaimsgroup.com/?l=cgiapp&r=1&w=2
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to