Author image Victor Igumnov
and 1 contributors

NAME

Catalyst::Helper::View::TTSimple - Simplified TT layout for building web sites.

SYNOPSIS

use the helper to build the view module and associated templates.

        $ script/myapp_create.pl view TT TTSimple

DESCRIPTION

This helper module creates a simple TT skeleton layout in your catalyst project. It goes further than Catalyst::Helper::View::TT and a bit less than Catalyst:Helper::View::TTSite in that it creates just the bare essentials to get you started.

What gets generated?

This creates a xhtml layout container, javascript directory, stylesheet directory and a TT index which would be encapsulated by the layout. If you have ever worked with Rails this should be very familiar to you.

        project_root/
                root/
                        site/
                                layout (the xhtml layout)
                                wrapper (wraps content to layout)
                        config/
                                main  (main configuration processed before anything)
                        src/
                                index.tt2 (encapsulated index file)

METHODS

mk_compclass

Generates the component class.

mk_templates

Generates the templates.

AUTHOR

Victor Igumnov, <victori at lamer0.com>

BUGS

Please report any bugs or feature requests to bug-catalyst-helper-view-ttsimple at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Catalyst-Helper-View-TTSimple. 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 Catalyst::Helper::View::TTSimple

You can also look for information at:

ACKNOWLEDGEMENTS

COPYRIGHT & LICENSE

Copyright 2006 Victor Igumnov, all rights reserved.

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

NAME

[% class %] - Catalyst TTSimple View

SYNOPSIS

See "[% app %]"

DESCRIPTION

Catalyst TTSimple View.

AUTHOR

[% author %]

LICENSE

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