NAME

HTML::FormHandlerX::Widget::Field::Template - render fields using templates

VERSION

version v0.1.1

SYNOPSIS

In a form class:

has_field foo => (
  widget        => 'Template',
  template_args => sub {
    my ($field, $args) = @_;
    ...
  },
);

sub template_renderer {
  my ( $self, $field ) = @_;

  return sub {
      my ($args) = @_;

      my $field = $args->{field};

      ...

  };
}

DESCRIPTION

This is an HTML::FormHandler widget that allows you to use a template for rendering forms instead of Perl methods.

SEE ALSO

SOURCE

The development version is on github at https://github.com/robrwo/HTML-FormHandlerX-Widget-Field-Template and may be cloned from git://github.com/robrwo/HTML-FormHandlerX-Widget-Field-Template.git

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/robrwo/HTML-FormHandlerX-Widget-Field-Template/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

AUTHOR

Robert Rothenberg <rrwo@cpan.org>

The initial development of this module was sponsored by Science Photo Library https://www.sciencephoto.com.

CONTRIBUTOR

Mohammad S Anwar <mohammad.anwar@yahoo.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2017-2018 by Robert Rothenberg.

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