Hawkes, Mick I <mailto:[EMAIL PROTECTED]> wrote:
: Jeff
: 
: Like I said in my text. I tried BOTH solutions, it is only commented
: out to show this. Yes I tried that Format, I commneted out my @loop =
: GetOfficers(); and likewise the other bit in main menu. 
: The crux is my @loop = GetOfficers($self); doesn't work either!

    Perhaps something else is wrong. Let's take it back to a simpler
case. Here's a minimal module to test this problem. I have eliminated
DBI and calls to HTML::Template. Does the error still occur?

    If not, start adding your database stuff back in until the error
happens and you'll know the culprit.

HTH,

Charles K. Clarkson
-- 
Mobile Homes Specialist
254 968-8328


package Test_code_2;

use base 'CGI::Application';

use strict;
use warnings;
use Data::Dumper 'Dumper';

sub setup {
    my $self = shift;
    # Set the start mode.

    $self->start_mode( 'mode_0' );
    # Set the run modes.

    $self->run_modes(
        mode_0 => 'main_menu',
    );

    $self->param( mydbh => 'foo' );
}

sub main_menu {
    my $self = shift;
    my $loop = $self->get_officers();

    return $self->query->pre( Dumper $loop );
}

sub get_officers {
    my $self = shift;

    my $dbh = $self->param( 'mydbh' );

    return [ { HTML_ProjectName => 'foo' } ];
}

1;


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to