MojoX::Renderer::TT(3p)

NAME
MojoX::Renderer::TT - Template Toolkit renderer for Mojo

SYNOPSIS
Add the handler:

    use MojoX::Renderer::TT;

    sub startup {
       ...

       my $tt = MojoX::Renderer::TT->build(
            mojo => $self,
            template_options =>
             { PROCESS => 'tpl/wrapper',
               FILTERS => [ foo => [ \&filter_factory, 1]
             }
       );

       $self->renderer->add_handler( html => $tt );
    }

And then in the handler call render which will call the MojoX::Renderer::TT renderer.

   $c->render(foo => 123, bar => [qw(giz mo)]);

METHODS

  build
This method returns a handler for the Mojo renderer.

Supported parameters are

mojo "new" currently requires a "mojo" parameter pointing to the base class (Mojo). object.
template_options
    A hash reference of options that are passed to Template->new().

AUTHOR
Ask Bjorn Hansen, "<ask at develooper.com>"

TODO
   * Better support non-Mojolicious frameworks
   * Don't require the mojo parameter
   * Move the default template cache directory?
   * Better way to pass parameters to the templates? (stash)
   * More sophisticated default search path?

BUGS
Please report any bugs or feature requests to "bug-mojox-renderer-tt at rt.cpan.org", or through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=MojoX-Renderer-TT>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT
You can find documentation for this module with the perldoc command.

    perldoc MojoX::Renderer::TT

You can also look for information at:

•   git repository

    <http://git.develooper.com/?p=MojoX-Renderer-TT.git;a=summary>, <git://git.develooper.com/MojoX-Renderer-TT.git>

    <http://github.com/abh/mojox-renderer-tt/>

•   RT: CPAN's request tracker

    <http://rt.cpan.org/NoAuth/Bugs.html?Dist=MojoX-Renderer-TT>

•   CPAN Ratings

    <http://cpanratings.perl.org/d/MojoX-Renderer-TT>

•   Search CPAN

    <http://search.cpan.org/dist/MojoX-Renderer-TT/>

ACKNOWLEDGEMENTS

COPYRIGHT & LICENSE
Copyright 2008 Ask Bjorn Hansen, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.