Is there a way in template toolkit to do something like this:

Template 1 (foo.tt):

 

[% BLOCK foo %]

 Fooey

[% END %]

 

[% PROCESS bar.tt %]

 

 

Template 2 (bar.tt):

[% PROCESS foo IF foo.defined # in other words if the block foo exists %]

 

In this case TT will not compile if the BLOCK foo doesn't exist in foo.tt.
Is there a way in TT code to prevent that compilation error?

 

Thanks,

-Derrek 

Reply via email to