$ cat tt2-iterate-arrayohash.tt [%# ## tt2-iterate-arrayohash.tt ## 2016-12-20-00:32:23 ## ## -%] [% SET ed = "eddy"; SET ad = "addy"; SET voters = [ { 'lastname' => 'SCHMO', 'firstname' => 'JOE' }, { 'firstname' => 'SCHMO', 'lastname' => 'JIM' } ]; USE Dumper Indent = 1; GET Dumper.dump( [ voters , ed, ad ] ); -%] [%- TAGS <% %> -%]

ed: <% ed %>
ad: <% ad %>

<% FOREACH voter IN voters %> <% END %>
First Last
<% voter.firstname %> <% voter.lastname %>
$ tpage tt2-iterate-arrayohash.tt $VAR1 = [ [ { 'firstname' => 'JOE', 'lastname' => 'SCHMO' }, { 'firstname' => 'SCHMO', 'lastname' => 'JIM' } ], 'eddy', 'addy' ];

ed: eddy
ad: addy

First Last
JOE SCHMO
SCHMO JIM