Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re: Partially process'ing Template::Toolkit templates

by roboticus (Canon)
on Nov 15, 2012 at 02:28 UTC ( #1003918=note: print w/ replies, xml ) Need Help??


in reply to Partially process'ing Template::Toolkit templates

unlinker:

I can think of a couple ways to get that result: First, you could put the other parts of your template in a different include file, and INSERT them. Since TT isn't going to do any processing on the inserted files, you will then have a template that you want.

----file1---- Hi [% name %], some text here... ----file2---- Some more text here... ----template---- [% INSERT file1 %] [% INCLUDE inner.tt %] [% INSERT file2 %]

Alternatively, you could escape out the template sequences in your main template, then when TT processes it, you'd have the template instructions ready.

It seems odd that you would need that, though. But I've never used it, so it wouldn't be obvious to me in any case.

...roboticus

When your only tool is a hammer, all problems look like your thumb.


Comment on Re: Partially process'ing Template::Toolkit templates
Download Code

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (7)
As of 2014-09-20 11:00 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (158 votes), past polls