On Fri, Sep 11, 2009 at 11:06 AM, Robert <sigz...@gmail.com> wrote:

> I am using XML::Simple to get some "simple" XML data.
>
> $template->param( DATA => sub {
>        for my $list ( @{ $data->{list} } ) {
>            print "<p>$list->{name}[0]</p><p>$list->{description}[0]</p>";
>        }
>    }
> );
>
> That prints the data to the template at the top...it doesn't go into the
> DATA var. Do I need to do the for loop outside of the $template-param?
>

Don't print() the data, instead build up a string and return() it.

-sam
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Html-template-users mailing list
Html-template-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/html-template-users

Reply via email to