HTML::Template::Compiled view class for Catalyst
A view base class for Catalyst using HTML::Template.
Catalyst::View::JSON is a Catalyst View handler that returns stash
data in JSON format.
Want to use a Mason component in your views? No problem!
Catalyst::View::Mason comes to the rescue.
Catalyst View class with XML::Simple.
This view generates RRD graph images from the graph defintion placed in the
stash. The controller is responsable of placing an ARRAYREF in
$c-stash->{'graph'}> with the same data as to generate a graph with the RRDs
module, except for filename, that will be automatically generated by the view.
Catalyst::View::TT::ControllerLocal is like a normal Catalyst TT View,
but with template file names relative to the current Controller. So
with a set of templates like:
./root/edit.html
./root/add.html
./root/Frobniz/add.html
and an action "add" in the Controller "MyApp::Controller::Frobniz", you
set "$c->stash->{template}" to "add.html" in order for it to pick up
the "./root/frobbiz/add.html" template.
Setting the "$c->stash->{template}" from Controller "MyApp::Con-
troller::Bogon" would instead pick the default template in
"./root/add.html" (since there is no Bogon subdirectory under root).
In addition, since there is no file "edit.html" except in the Frobniz
directory, C::V::TT::ControllerLocal will default to looking for
"edit.html" in ./root/ and ./root/base (or whatever you set MyApp->con-
fig->{INCLUDE_PATH} to).
A view base class for Catalyst using Template Toolkit.
Perl module to use Template::Declare with Catalyst
View::Templated makes all (template-based) Catalyst views work
the same way.