- Printer selection for add a new branch, is now working
- the branchname of librarian is not display automaticly if you add a new branch
- the printqueue is now displayed on branches infos page and edit branch page
my $selected = 1 if $oldprinter eq $printers->{$thisprinter}->{'printqueue'};
my %row =(value => $thisprinter,
selected => $selected,
my $selected = 1 if $oldprinter eq $printers->{$thisprinter}->{'printqueue'};
my %row =(value => $thisprinter,
selected => $selected,
- branchprinter => $printers->{$thisprinter}->{'printername'},
+ branchprinter => $printers->{$thisprinter}->{'printqueue'},
);
push @printerloop, \%row;
}
$template->param(printerloop => \@printerloop );
$template->param(branchcode => $data->{'branchcode'});
);
push @printerloop, \%row;
}
$template->param(printerloop => \@printerloop );
$template->param(branchcode => $data->{'branchcode'});
- $template->param(branchname => $data->{'branchname'});
+ $template->param(branch_name => $data->{'branchname'});
$template->param(branchaddress1 => $data->{'branchaddress1'});
$template->param(branchaddress2 => $data->{'branchaddress2'});
$template->param(branchaddress3 => $data->{'branchaddress3'});
$template->param(branchaddress1 => $data->{'branchaddress1'});
$template->param(branchaddress2 => $data->{'branchaddress2'});
$template->param(branchaddress3 => $data->{'branchaddress3'});
$template->param(branchemail => $data->{'branchemail'});
$template->param(branchip => $data->{'branchip'});
}
$template->param(branchemail => $data->{'branchemail'});
$template->param(branchip => $data->{'branchip'});
}
- else {
-# on add new branch mode, simple scrolling list
- $CGIprinter=CGI::scrolling_list( -name => 'branchprinter',
- -id => 'branchprinter',
- -values => \@printerloop,
- -size => 1,
- -multiple => 0 );
-
+ else { #case of an add branch select printer
+ foreach my $thisprinter (keys %$printers) {
+ my %row =(value => $thisprinter,
+ branchprinter => $printers->{$thisprinter}->{'printqueue'},
+ );
+ push @printerloop, \%row;
+ }
+ $template->param(printerloop => \@printerloop );
-# sending the cgiprinter to the template
-# $template->param(printerloop => $CGIprinter);
# make the checkboxs.....
#
# make the checkboxs.....
#
- <td><input type="text" name="branchname" size="40" maxlength="80" value="<!-- TMPL_VAR name="branchname" escape="HTML" -->" /> </td>
+ <td><input type="text" name="branchname" size="40" maxlength="80" value="<!-- TMPL_VAR name="branch_name" escape="HTML" -->" /> </td>
</tr>
<!-- TMPL_LOOP name="categoryloop" -->
<tr>
</tr>
<!-- TMPL_LOOP name="categoryloop" -->
<tr>