adding query_desc and limit_desc to staff catalog search
authorJoshua Ferraro <jmf@liblime.com>
Mon, 17 Dec 2007 18:12:30 +0000 (12:12 -0600)
committerJoshua Ferraro <jmf@liblime.com>
Mon, 17 Dec 2007 18:52:31 +0000 (12:52 -0600)
when no hits found

Signed-off-by: Joshua Ferraro <jmf@liblime.com>
catalogue/search.pl
opac/opac-search.pl

index c9c21ad..01f8252 100755 (executable)
@@ -558,6 +558,10 @@ for (my $i=0;$i<=@servers;$i++) {
                                                                previous_page_offset => $previous_page_offset) unless $pages < 2;
                        $template->param(next_page_offset => $next_page_offset) unless $pages eq $current_page_number;
                }
+               # no hits
+               else {
+                       $template->param(searchdesc => 1,query_desc => $query_desc,limit_desc => $limit_desc);
+               }
     } # end of the if local
     else {
         # check if it's a z3950 or opensearch source
index 54838e9..0cc0dcc 100755 (executable)
@@ -571,10 +571,10 @@ for (my $i=0;$i<=@servers;$i++) {
                                                                previous_page_offset => $previous_page_offset) unless $pages < 2;
                        $template->param(next_page_offset => $next_page_offset) unless $pages eq $current_page_number;
          }
-         else {
-            # Here we must handle cases where no results are returned otherwise the template gives a malformed message. -fbcit
-            $template->param(query_desc => $query_desc);
-         }
+               # no hits
+        else {
+            $template->param(searchdesc => 1,query_desc => $query_desc,limit_desc => $limit_desc);
+        }
     } # end of the if local
     else {
         # check if it's a z3950 or opensearch source