From: Dan Scott Date: Fri, 2 Dec 2011 04:01:24 +0000 (-0500) Subject: Propagate search scope through advanced search interfaces X-Git-Tag: sprint4-merge-nov22~4758 X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=4922474d703b12021d755957afcffa6c75dbe28e;p=working%2FEvergreen.git Propagate search scope through advanced search interfaces If a user had a chosen search scope (via the CGI "loc" parameter), it would be lost when switching to the advanced search interfaces. Now we progagate the search scope through the advanced search interfaces. Signed-off-by: Dan Scott Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/src/templates/opac/advanced.tt2 b/Open-ILS/src/templates/opac/advanced.tt2 index 217a0691fe..db609d2f13 100644 --- a/Open-ILS/src/templates/opac/advanced.tt2 +++ b/Open-ILS/src/templates/opac/advanced.tt2 @@ -1,14 +1,16 @@ -[% PROCESS "opac/parts/header.tt2"; +[%- PROCESS "opac/parts/header.tt2"; WRAPPER "opac/parts/base.tt2"; INCLUDE "opac/parts/topnav.tt2"; ctx.page_title = l("Advanced Search"); - pane = CGI.param("pane") || "advanced" %] + pane = CGI.param("pane") || "advanced"; + loc = CGI.param("loc"); +-%] diff --git a/Open-ILS/src/templates/opac/parts/advanced/expert.tt2 b/Open-ILS/src/templates/opac/parts/advanced/expert.tt2 index a3f8f01935..24fbd1c38c 100644 --- a/Open-ILS/src/templates/opac/parts/advanced/expert.tt2 +++ b/Open-ILS/src/templates/opac/parts/advanced/expert.tt2 @@ -1,6 +1,8 @@ +[% loc = CGI.param("loc") %]
[% l("Expert Search") %]
+ [% IF loc %][% END %] diff --git a/Open-ILS/src/templates/opac/parts/advanced/numeric.tt2 b/Open-ILS/src/templates/opac/parts/advanced/numeric.tt2 index 3bcf4c8377..7262801ecf 100644 --- a/Open-ILS/src/templates/opac/parts/advanced/numeric.tt2 +++ b/Open-ILS/src/templates/opac/parts/advanced/numeric.tt2 @@ -2,6 +2,7 @@
[% l("Numeric Search") %]
+ [% IF loc %][% END %]
diff --git a/Open-ILS/src/templates/opac/parts/advanced/search.tt2 b/Open-ILS/src/templates/opac/parts/advanced/search.tt2 index 1c28bb5312..378b9f6e3e 100644 --- a/Open-ILS/src/templates/opac/parts/advanced/search.tt2 +++ b/Open-ILS/src/templates/opac/parts/advanced/search.tt2 @@ -67,7 +67,7 @@ [% l("Search Library") %]
[% PROCESS "opac/parts/org_selector.tt2"; - PROCESS build_org_selector name='loc' value=loc %] + PROCESS build_org_selector name='loc' value=CGI.param('loc') %]