Is there a way to disabling a WRAPPER that was set in new(\%config), through either the template, or a temporary override with parse()? I want to have a single default WRAPPER (that I’ll use for 99.9% of my templates), but exclude a few.
I’m doing this all through Catalyst::View::TT just like the example in the configuration synopsis, except I don’t want the WRAPPER to apply to all of my templates.
Edit the wrapper, to include a conditional like:
This allows me to disable the wrapper either (1) inside of template, or (2) from the stash.
[%- META no_wrapper = 1 -%]$c->stash->{no_wrapper} = 1META var ...;is a directive that makesvaraccessible through thetemplatehash astemplate.varsource: http://wiki.catalystframework.org/wiki/gettingstarted/howtos/template_wrappers