Having a problem using FormFu $c->stash->{'form'} variable not being set via FormConfig when using an additional action class. FormBuilder has a similar issue.
[2008/08/22 23:02:23] [catalyst] [ERROR] Caught exception in SK::Controller::Client->edit "Can't call method "get_field" on an undefined value at /usr/home/rbt/work/sk/SK/script/../lib/SK/Controller/Client.pm line 284." sub edit : Local FormConfig ActionClass('+SK::Action::Test) { my ( $self, $c, $clientName ) = @_; my $form = $c->stash->{'form'}; my $field = $form->get_field(name => 'some_field'); $field->default('Default Value'); } Any ActionClass will break it, including one virtually empty as found in the Catalyst documentation: package SK::Action::Test; use strict; use warnings; use version 0.74; our $VERSION = version->new(qw$Revision: 162 $); use Class::C3; use base 'Catalyst::Action'; sub execute { my $self = shift; my ($controller, $c, @args) = @_; # put your 'before' code here my $r = $self->next::method(@_); # put your 'after' code here return $r; } 1; __END__ Thanks in advance for your help! - Rod _______________________________________________ HTML-FormFu mailing list HTML-FormFu@lists.scsys.co.uk http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu