Carl Franks wrote:
Doh, I should have considered that!
If you remove the FormConfig attribute, so the action runs, then dump
$self (the controller),
you should find the Catalyst-Controller-HTML-FormFu config in there.
It should be under {_html_formfu_config}{constructor}{config_file_path}

Carl

The config_file_path is empty as far as I can tell. I think this has something to do with my DBIx implementation because if I use a form that doesn't have load_config_file, I get the following error:

DBIx::Class::Row::get_column(): No such column 'role_id' at C:/Perl/site/lib/HTML/FormFu/Model/DBIC.pm line 112

I am able to access that database for listing the records in it, but when I call up the form to create a new entry, I get the above error in the browser. The error listed in the console at the same time is:

[debug] Catalyst::Controller::HTML::FormFu::Action::Config searching for file 'D
:\webdev\OMTSWeb\root\forms/account/create_account.yml'
[warn] Calling $c->model() will return a random model unless you specify one of:
at C:/Perl/site/lib/HTML/FormFu/Model/DBIC.pm line 145
[warn] * $c->config(default_model => "the name of the default model to use") [warn] * $c->stash->{current_model} # the name of the model to use for this request [warn] * $c->stash->{current_model_instance} # the instance of the model to use for this request
[warn] NB: in version 5.81, the "random" behavior will not work at all.
[error] DBIx::Class::Row::get_column(): No such column 'role_id' at C:/Perl/site/lib/HTML/FormFu/Model/DBIC.pm line 112


This problem suggests that I am not referring to a model when I make a request, (according to this old website http://use.perl.org/~ltjake/journal/36941) but here is the line I use:

$c->stash->{object} = $c->model('ModelDB::Prior')->new_result({});


Also, I am running this on a Windows machine. Just prior to deploying for testing, i set up a temporary Windows XP machine as a server. I have used the newest mods and this is the result. I updated the mods on my old windows box (my development machine) and got the same result.


_______________________________________________
HTML-FormFu mailing list
HTML-FormFu@lists.scsys.co.uk
http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu

Reply via email to