X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=patroncards%2Fmembers-search.pl;h=8d46417970dd554dc6a603986d42a98d8e8ec00a;hb=2cb427008db70f86a1d7004a7ad9313c8d8e91f7;hp=ef7a7760f1c9b18dd343769ef7a95b85a3926ae6;hpb=18c513d45020c00c5c95284d41529038bbe307ff;p=koha.git diff --git a/patroncards/members-search.pl b/patroncards/members-search.pl index ef7a7760f1..8d46417970 100755 --- a/patroncards/members-search.pl +++ b/patroncards/members-search.pl @@ -38,6 +38,7 @@ my $orderby = $cgi->param('orderby') || undef; my @categories=C4::Category->all; my %categories_display; +my $no_categories; foreach my $category (@categories) { my $hash={ @@ -47,14 +48,25 @@ foreach my $category (@categories) { $categories_display{$$category{categorycode}} = $hash; } + my ($template, $loggedinuser, $cookie) = get_template_and_user({ - template_name => "patroncards/members-search.tmpl", + template_name => "patroncards/members-search.tt", query => $cgi, type => "intranet", authnotrequired => 0, flagsrequired => {borrowers => 1}, debug => 1,}); +if(scalar(@categories) < 1){ $no_categories = 1; } +if($no_categories && C4::Context->preference("AddPatronLists")=~/code/){ + $template->param(no_categories => 1); +} else { + $template->param( + categories=>\@categories, + category => $category + ); +} + $orderby = "surname,firstname" unless $orderby; $member =~ s/,//g; #remove any commas from search string $member =~ s/\*/%/g;