Hallo,

I trie to use  get_element with no success.

The debug output is always undef.

When I use get_field or get_all_element I get the correct
output.


Any hint?


Her are the details:

in the config file:

  - type: Select
    name: name
    label: name


in my controler:

my $test = $form->get_element({ type => 'Select'});  # undef !!!!!!!
my $test01= $form->get_elements({type => 'Select'});
my $field = $form->get_field(name => 'name');
my $select= $form->get_all_element({type => 'Select'});

$c->log->debug("get_element: ".Dumper($test));
$c->log->debug("get_elements: ".Dumper($test01));
$c->log->debug("get_field: ".Dumper($field));
$c->log->debug("get_all_element: ".Dumper($select));

Terminal output:

[debug] get_element: $VAR1 = undef;
[debug] get_elements: $VAR1 = [];
[debug] get_field: $VAR1 = bless( {
                 'field_type' => 'text',
                 '_transformers' => [],
                 'label_attributes' => {},
                 '_validators' => [],
                 '_errors' => [],
                ........

[debug] get_all_element: $VAR1 = bless( {
                 '_transformers' => [],
                 'label_attributes' => {},
                 '_validators' => [],
                 '_errors' => [],
                 'label_filename' => 'label',
                 'multi_value' => 1,
                 'field_filename' => 'select_tag',
                 'container_attributes' => {},
           .......


_______________________________________________
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