KMAIN-1634 Clicking advanced search link from browse search result opens blank page
authorDan Reuther <dreuther@catalystitservices.com>
Mon, 9 Mar 2015 18:42:32 +0000 (14:42 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
Removed url paramaters which referenced default pane, made links
explicitly define pane

cross ported from 65ef57d

Signed-off-by: Dan Reuther <dreuther@catalystitservices.com>
modified:   KCLS/openils/var/templates_kcls/opac/parts/searchbar.tt2
modified:   KCLS/openils/var/templates_kcls/opac/parts/searchbar_browse.tt2

KCLS/openils/var/templates_kcls/opac/parts/searchbar.tt2
KCLS/openils/var/templates_kcls/opac/parts/searchbar_browse.tt2

index 54be08f..6ad823d 100644 (file)
@@ -8,15 +8,15 @@
             <td colspan="3">
                 <span class="search_catalog_lbl">[% l('Search the Catalog') %]</span>
                 [% IF took_care_of_form %]
-                    <a href="[% mkurl(ctx.opac_root _ '/advanced') %];pane=advanced"
+                    <a href="[% mkurl(ctx.opac_root _ '/advanced').remove('pane=(expert|browse|numeric|advanced)') %];pane=advanced"
                         id="home_adv_search_link"><span class="adv_search_font">[% l('Advanced Search') %]</span></a>
                 [% ELSE %]
-                    <a href="[% mkurl(ctx.opac_root _ '/advanced') %]?pane=advanced"
+                    <a href="[% mkurl(ctx.opac_root _ '/advanced').remove('pane=(expert|browse|numeric|advanced)') %]?pane=advanced"
                         id="home_adv_search_link"><span class="adv_search_font">[% l('Advanced Search') %]</span></a>
                 [% END %]
                 |
                 <span class="browse_the_catalog_lbl adv_search_font">
-                    <a href="[% mkurl(ctx.opac_root _ '/advanced', {}, ['fi:has_browse_entry']) %];pane=browse"><span class="adv_search_font">[% l('Browse the Catalog') %]</span></a>
+                    <a href="[% mkurl(ctx.opac_root _ '/advanced', {}, ['fi:has_browse_entry']).remove('pane=(expert|browse|numeric|advanced)') %];pane=browse"><span class="adv_search_font">[% l('Browse the Catalog') %]</span></a>
                 </span>
             </td>
         </tr>
index d9c6ec8..b866cbb 100644 (file)
@@ -11,7 +11,7 @@
         </span>
         |
         <span class="adv_search_catalog_lbl">
-            <a href="[% mkurl(ctx.opac_root _ '/advanced', {}, depart_list) %];pane=advanced" id="home_adv_search_link">
+            <a href="[% mkurl(ctx.opac_root _ '/advanced', {}, depart_list).remove('pane=(expert|browse|numeric|advanced)') %];pane=advanced" id="home_adv_search_link">
                 [%l('Advanced Search')%]
             </a>
         </span>