Hi
I want to combine the Template Toolkit with dynamic database lookups
Usual use of the TT is;
- 1) write a template
- 2) populate a map of keys to variables
- 3) process template passing map into it
This assumes that I know all the variables that need to be defined in the map prior to calling process().
What I would like to do is process a template and when a variable is encountered, lookup it up in a database to find it's value. Now, the first impulse is to just load the map from the database, but I do not know ahead of time what variables will be needed (and the database is huge). So I would like to dynamically look up variables during the process function.
Does anyone know how to do this or something similar with Template Toolkit? Are there better ways to do it?
Thanks in advance
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.