Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re: Dancer2 Template Toolkit interpolation

by Anonymous Monk
on Dec 20, 2016 at 08:23 UTC ( [id://1178170]=note: print w/replies, xml ) Need Help??


in reply to Dancer2 Template Toolkit interpolation

What am I doing wrong? It's probably something simple, but I can't see it. Any ideas?

Old version of Template...? Mysterious template engine configuration option?

This works for me

$ 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 <% %> -%] <p>ed: <% ed %><br/> ad: <% ad %></p> <table> <tr> <th>First</th> <th>Last</th> </tr> <% FOREACH voter IN voters %> <tr> <td><% voter.firstname %></td> <td><% voter.lastname %></td> </tr> <% END %> </table> $ tpage tt2-iterate-arrayohash.tt $VAR1 = [ [ { 'firstname' => 'JOE', 'lastname' => 'SCHMO' }, { 'firstname' => 'SCHMO', 'lastname' => 'JIM' } ], 'eddy', 'addy' ]; <p>ed: eddy<br/> ad: addy</p> <table> <tr> <th>First</th> <th>Last</th> </tr> <tr> <td>JOE</td> <td>SCHMO</td> </tr> <tr> <td>SCHMO</td> <td>JIM</td> </tr> </table>

Replies are listed 'Best First'.
Re^2: Dancer2 Template Toolkit interpolation
by cLive ;-) (Prior) on Dec 23, 2016 at 06:10 UTC
    Thanks for youe insights. In the end though, I worked out I had the wrong templating engine set in the config - knew it would be something simple :D

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1178170]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (1)
As of 2024-04-19 00:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found