Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

Re: Partially process'ing Template::Toolkit templates

by roboticus (Chancellor)
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


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 %] [% 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.


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

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1003918]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (4)
As of 2018-06-24 12:04 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (126 votes). Check out past polls.