[Catalyst] Re: Trying out FormHandler, running into "maketext"
error
Alexander Hartmaier
alexander.hartmaier at t-systems.at
Fri Nov 26 16:48:01 GMT 2010
Exactly, because the widget class is
HTML::FormHandler::Widget::Field::Submit and not
HTML::FormHandler::Widget::Field::submit.
--
Best regards, Alex
On Tue, 2010-11-23 at 19:02 +0100, will trillich wrote:
> Not sure what your "case sensitive" remark refers to -- and if it's
> looking for something to be defined XXX that's defined xxx instead,
> that particular error message is really out of left field.
>
>
> Do you mean something like
> has_field 'submit' => ( widget => 'submit' )
> should instead be
> has_field 'submit' => ( widget => 'Submit' )
> with a capital S?
>
>
> The following is definitely working for us now:
> has_field 'submit' => (type => 'Submit', label => 'Submit',
> value=>'Submit', required => 0, )
>
>
>
>
> On Tue, Nov 23, 2010 at 11:47 AM, Alexander Hartmaier
> <alexander.hartmaier at t-systems.at> wrote:
> Perl is case sensitive.
>
> Also you should not have any non Catalyst::Controller
> subclasses in the
> Controller namespace of your app.
> Move you forms to My::App::Form for example.
>
> --
> Best regards, Alex
>
>
>
> On Mon, 2010-11-22 at 18:25 +0100, will trillich wrote:
> > Ooh, very nice! Thanks so much, that's lots better now. Woo
> hoo!
> >
> >
> > Yes indeed, the "undef error - Unable to do maketext on:
> > at /usr/local/share/perl/5.10.0/HTML/FormHandler/I18N.pm
> line 15."
> > error has gone away thanks to tweaks to the SUBMIT button on
> the
> > FormHandler definition.
> >
> >
> > Was there something in the Catalyst/FormHanlder intro that
> we missed?
> >
> >
> >
> > On Mon, Nov 22, 2010 at 5:16 PM, Hernan Lopes
> <hernanlopes at gmail.com>
> > wrote:
> > will trillich,
> > that error happens when i use has_field 'submit'
> => ( widget
> > => 'submit' )
> >
> > can you test your form with this instead:
> > has_field 'submit' => (type => 'Submit', label =>
> 'Submit',
> > value=>'Submit', required => 0, )
> >
> > i bet your error will go away
> >
> >
> >
> >
> >
> >
> > On Mon, Nov 22, 2010 at 12:19 PM, will trillich
> > <will.trillich at serensoft.com> wrote:
> > Our form-class includes
> > has_field 'submit' => ( widget =>
> 'submit' )
> >
> >
> > Do you mean type=>'submit' instead of
> > widget=>'submit'?
> >
> >
> > Interesting that you'd think of this as a
> suspect.
> > What's the rationale?
> >
> >
> >
> >
> > On Mon, Nov 22, 2010 at 9:16 AM, Hernan
> Lopes
> > <hernanlopes at gmail.com> wrote:
> > will trilich, are you using widget
> type
> > submit ? try to replace with type =>
> 'Submit'
> >
> >
> > Hernan Lopes
> >
> >
> >
> > On Mon, Nov 22, 2010 at 1:38 AM,
> John Anderson
> > <genehack at genehack.org> wrote:
> >
> > On Nov 21, 2010, at 10:26
> PM, will
> > trillich wrote:
> >
> > > Pooh. Still no luck. When
> we try a
> > more more Moose-y approach,
> we do get
> > updated database records
> (stuffing the
> > URL with arguments to affect
> a
> > form-submit) but still can't
> render,
> > with the same error as
> before:
> >
> >
> > Have you looked at the docs
> for
> >
> HTML::FormHandler::TraitFor::I18N?
> > Based on that, you may want
> to see if
> > you have something in
> > $ENV{LANGUAGE_HANDLE} or try
> passing
> > in a language handle to your
> form
> > constructor -- or may try
> push_errors
> > instead of add_errors, as
> that
> > documentation suggests.
> >
> >
> > j.
> >
> >
> >
> _______________________________________________
> > List:
> Catalyst at lists.scsys.co.uk
> > Listinfo:
> >
> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > Searchable archive:
> >
> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> > Dev site:
> >
> http://dev.catalyst.perl.org/
> >
> >
> >
> >
> _______________________________________________
> > List: Catalyst at lists.scsys.co.uk
> > Listinfo:
> >
> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > Searchable archive:
> >
> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> > Dev site:
> http://dev.catalyst.perl.org/
> >
> >
> >
> >
> >
> > --
> > Failure is not important. How you overcome
> it, is.
> > -- Nick Vujicic
> >
> >
> >
> _______________________________________________
> > List: Catalyst at lists.scsys.co.uk
> > Listinfo:
> >
> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > Searchable archive:
> >
> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> > Dev site: http://dev.catalyst.perl.org/
> >
> >
> >
> >
> > _______________________________________________
> > List: Catalyst at lists.scsys.co.uk
> > Listinfo:
> >
> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > Searchable archive:
> >
> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> > Dev site: http://dev.catalyst.perl.org/
> >
> >
> >
> >
> > --
> > Failure is not important. How you overcome it, is.
> > -- Nick Vujicic
> >
>
>
>
> *"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*
> T-Systems Austria GesmbH Rennweg 97-99, 1030 Wien
> Handelsgericht Wien, FN 79340b
> *"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*
> Notice: This e-mail contains information that is confidential
> and may be privileged.
> If you are not the intended recipient, please notify the
> sender and then
> delete this e-mail immediately.
> *"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*
>
>
> _______________________________________________
> List: Catalyst at lists.scsys.co.uk
> Listinfo:
> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive:
> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
>
>
>
>
> --
> Failure is not important. How you overcome it, is.
> -- Nick Vujicic
>
More information about the Catalyst
mailing list