[Html-widget] formfu - HTML::FormFu::Localize
Daisuke Maki
daisuke at endeworks.jp
Fri Apr 20 08:35:58 GMT 2007
I'm trying to use a custom localize object so I can display errors from
my custom validator, and added this to my yaml config:
---
localize_class: 'My::I18N'
This barfed on me at HTML/FormFu/Localize.pm line 95, where the class is
being required. The errors stated was "class argument missing" in
require_class().
So I looked at the code, and I'm guessing this is the culprit:
Index: lib/HTML/FormFu/Localize.pm
===================================================================
--- lib/HTML/FormFu/Localize.pm (revision 189)
+++ lib/HTML/FormFu/Localize.pm (working copy)
@@ -151,9 +151,7 @@
#warn "+ loading ".$localize_data->{localize_object};
$localize_data->{localize_object} =
- $self->get_localize_object_from_class(
- $localize_data->{localize_object}
- );
+ $self->get_localize_object_from_class( $self->localize_class );
$localize_data->{dies_on_missing_key} =
$self->get_localize_object_dies_on_missing_key(
Is my correction above right? This is the first time I try out to change
localize_class, so I wasn't too sure if this was indeed the intended
behavior.
--d
More information about the Html-widget
mailing list