Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
'main' => { 'ResultSet' => { 'foo' => 'bar', 'Listing' => [ { 'car' => '0.5', 'url' => { 'content' => 'pe +rlmonks.org', 'type' => 'body' }, }, { 'car' => '0.16', 'url' => { 'content' => 'so +meotherurl.com', 'type' => 'body' }, } ] } } [% FOREACH item IN data.keys.sort %] [% IF item == 'main' %] [% FOREACH m IN data.main.keys.sort %] [% IF m == 'ResultSet' %] [% FOREACH list IN data.main.ResultSet.Listing.keys.sor +t %] [% IF list == 'foo' %] <tr><td>[% list %]</td>[% data.main.ResultSet.Listi +ng.$list %]</tr> [% ELSIF list == 'url' %] [% FOREACH u IN data.main.ResultSet.Listing.url %] [% IF u == 'content' %] <tr><td>test 3</td>[% u.content %]</tr> [% END %] [% END %] [% END %] [% END %] [% END %] [% END %] [% END %] [% END %]
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Template Toolkit's FOREACH
by Tanktalus (Canon) on Mar 01, 2008 at 00:57 UTC | |
|
Re: Template Toolkit's FOREACH
by Anonymous Monk on Mar 04, 2008 at 01:01 UTC |