NAME Catalyst::View::HTML::Template - HTML::Template View Class SYNOPSIS # use the helper create.pl view HTML::Template HTML::Template # lib/MyApp/View/HTML/Template.pm package MyApp::View::HTML::Template; use base 'Catalyst::View::HTML::Template'; __PACKAGE__->config( die_on_bad_params => 0, file_cache => 1, file_cache_dir => '/tmp/cache' ); 1; # Meanwhile, maybe in an 'end' action $c->forward('MyApp::View::HTML::Template'); DESCRIPTION This is the "HTML::Template" view class. Your subclass should inherit from this class. METHODS process Renders the template specified in "$c->stash->{template}" or "$c->request->match". Template params are set up from the contents of "$c->stash", augmented with "base" set to "$c->req->base" and "name" to "$c->config->{name}". Output is stored in "$c->response->body". config This allows your view subclass to pass additional settings to the HTML::Template config hash. SEE ALSO HTML::Template, Catalyst, Catalyst::Base. AUTHOR Christian Hansen, "ch@ngmedia.com" COPYRIGHT This program is free software, you can redistribute it and/or modify it under the same terms as Perl itself.