Derrek Long wrote:
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?


Why not use a TRY/CATCH ?
http://www.template-toolkit.org/docs/plain/Manual/Directives.html#Exception_Handling_and_Flow_Control

-- Josh

_______________________________________________
templates mailing list
[email protected]
http://lists.template-toolkit.org/mailman/listinfo/templates

Reply via email to