I am trying to get the Template Toolkit to work as the default renderer in Mojolicious :: Lite. What I have:
use strict; use warnings; use Mojolicious::Lite; use Mojolicious::Plugin::TtRenderer; plugin tt_renderer => { template_options => { INCLUDE_PATH => './tmpl', DEBUG => 1 } }; get '/' => sub { my $self = shift; $self->render( 'index' ); }; app->renderer->default_handler( 'tt' ); app->start;
When I try to get to the test server, I get:
[Fri Oct 12 14:02:02 2012] [info] Listening at "http://*:3000". Server available at http:
This happens regardless of what I pass as parameters for the "rendering". I cannot figure out how to extract useful debugging information from this; but I have not used Mojo before.
I confirmed by sending warn statements in some statements that my get handler is being called.
source share