OPAC Advanced Search - have user's branch selected by default
If SearchMyLibraryFirst is on, and the user is logged in, then have their branch selected in the Location And Availability drop-down. Signed-off-by: Galen Charlton <galen.charlton@liblime.com> Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
This commit is contained in:
parent
97f4cf90f4
commit
ae059abea9
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Reference in New Issue