Bug 2553: Alphabetizes branches and item-type drop-down lists in opac-topissues.pl.

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
This commit is contained in:
Garry Collum 2009-08-01 22:49:53 -04:00 committed by Galen Charlton
parent dbd6128715
commit 67085930ca

View file

@ -94,24 +94,12 @@ $template->param(do_it => 1,
results_loop => \@results,
);
# load the branches ## again??
$branches = GetBranches();
my @branch_loop;
for my $branch_hash (sort keys %$branches ) {
my $selected=(C4::Context->userenv && ($branch_hash eq C4::Context->userenv->{branch})) if (C4::Context->preference('SearchMyLibraryFirst'));
push @branch_loop,
{
value => "$branch_hash",
branchname => $branches->{$branch_hash}->{'branchname'},
selected => $selected
};
}
$template->param( branchloop => \@branch_loop, "mylibraryfirst"=>C4::Context->preference("SearchMyLibraryFirst"));
$template->param( branchloop => GetBranchesLoop(C4::Context->userenv->{'branch'}));
#doctype
$itemtypes = GetItemTypes;
my @itemtypeloop;
foreach my $thisitemtype (keys %$itemtypes) {
foreach my $thisitemtype (sort {$itemtypes->{$a}->{'description'} cmp $itemtypes->{$b}->{'description'}} keys %$itemtypes) {
my %row =(value => $thisitemtype,
description => $itemtypes->{$thisitemtype}->{'description'},
);