Torsten Raudssus > HTML-EasyForm-0.101 > HTML::EasyForm

Download:
HTML-EasyForm-0.101.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.101   Source  

NAME ^

HTML::EasyForm - Using the demon core to deliver a HTML orientated form management concept

VERSION ^

version 0.101

SYNOPSIS ^

In your Template::Toolkit configuration:

  use HTML::EasyForm;

  ...
  INCLUDE_PATH => [
    MyApp->path_to('templates'),
    HTML::EasyForm->template_tt_dir,
  ],
  ...

In your favorite web framework:

  $c->stash->{form} = HTML::EasyForm->easy({
    name => 'testform',
    fields => [
      {
        name => 'testfield',
        notempty => 1,
      },
    ],
    input_values => {
      testform => 1,
      testform_testfield => "test",
    },
        session => $c->session,
  });
  if (my $result = $c->stash->{form}->result) {
    ... do stuff with $result ...
  }

In your template (suggesting the form is assigned as form):

  <@ PROCESS form.tt @>

or:

  <@ PROCESS form.tt form=other_form @>  

SUPPORT ^

IRC

  Join #demoncore on irc.perl.org.

Repository

  http://github.com/Getty/p5-html-easyform
  Pull request and additional contributors are welcome

Issue Tracker

  http://github.com/Getty/p5-html-easyform/issues

AUTHOR ^

Torsten Raudssus <torsten@raudssus.de>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2011 by Torsten Raudssus.

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

syntax highlighting: