[Koha-patches] [PATCH] [HEAD] OPAC Advanced Search - have user's branch selected by default
Michael Hafen
mdhafen at tech.washk12.org
Tue Apr 28 22:16:31 CEST 2009
If SearchMyLibraryFirst is on, and the user is logged in, then have
their branch selected in the Location And Availability drop-down.
---
opac/opac-search.pl | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/opac/opac-search.pl b/opac/opac-search.pl
index f32ffc3..a20041e 100755
--- a/opac/opac-search.pl
+++ b/opac/opac-search.pl
@@ -115,10 +115,15 @@ if (C4::Context->preference('TagsEnabled')) {
#}
# load the branches
+my $mybranch = ( C4::Context->preference( 'SearchMyLibraryFirst' ) && C4::Context->userenv ) ? C4::Context->userenv->{branch} : '';
my $branches = GetBranches();
# FIXME: next line duplicates GetBranchesLoop(0,0);
my @branch_loop = map {
- {value => $_, branchname => $branches->{$_}->{branchname}}
+ {
+ value => $_,
+ branchname => $branches->{$_}->{branchname},
+ selected => ( $mybranch eq $_ ) ? 1 : 0
+ }
} sort {
$branches->{$a}->{branchname} cmp $branches->{$b}->{branchname}
} keys %$branches;
--
1.5.6.3
More information about the Koha-patches
mailing list