View | Details | Raw Unified | Return to bug 6656
Collapse All | Expand All

(-)a/catalogue/search.pl (-3 / +7 lines)
Lines 289-297 if ( $template_type eq 'advsearch' ) { Link Here
289
    $template->param(outer_sup_servers_loop => $secondary_servers_loop,);
289
    $template->param(outer_sup_servers_loop => $secondary_servers_loop,);
290
290
291
    # set the default sorting
291
    # set the default sorting
292
    my $default_sort_by = C4::Context->preference('defaultSortField')."_".C4::Context->preference('defaultSortOrder')
292
    if (   C4::Context->preference('OPACdefaultSortField')
293
        if (C4::Context->preference('OPACdefaultSortField') && C4::Context->preference('OPACdefaultSortOrder'));
293
        && C4::Context->preference('OPACdefaultSortOrder') ) {
294
    $template->param($default_sort_by => 1);
294
        my $default_sort_by =
295
            C4::Context->preference('defaultSortField') . '_'
296
          . C4::Context->preference('defaultSortOrder');
297
        $template->param( sort_by => $default_sort_by  );
298
    }
295
299
296
    # determine what to display next to the search boxes (ie, boolean option
300
    # determine what to display next to the search boxes (ie, boolean option
297
    # shouldn't appear on the first one, scan indexes should, adding a new
301
    # shouldn't appear on the first one, scan indexes should, adding a new
(-)a/opac/opac-search.pl (-5 / +7 lines)
Lines 198-204 $template->param(itemtypeloop => \@itemtypesloop); Link Here
198
198
199
# The following should only be loaded if we're bringing up the advanced search template
199
# The following should only be loaded if we're bringing up the advanced search template
200
if ( $template_type && $template_type eq 'advsearch' ) {
200
if ( $template_type && $template_type eq 'advsearch' ) {
201
202
    # load the servers (used for searching -- to do federated searching, etc.)
201
    # load the servers (used for searching -- to do federated searching, etc.)
203
    my $primary_servers_loop;# = displayPrimaryServers();
202
    my $primary_servers_loop;# = displayPrimaryServers();
204
    $template->param(outer_servers_loop =>  $primary_servers_loop,);
203
    $template->param(outer_servers_loop =>  $primary_servers_loop,);
Lines 207-215 if ( $template_type && $template_type eq 'advsearch' ) { Link Here
207
    $template->param(outer_sup_servers_loop => $secondary_servers_loop,);
206
    $template->param(outer_sup_servers_loop => $secondary_servers_loop,);
208
207
209
    # set the default sorting
208
    # set the default sorting
210
    my $default_sort_by = C4::Context->preference('OPACdefaultSortField')."_".C4::Context->preference('OPACdefaultSortOrder') 
209
    if (   C4::Context->preference('OPACdefaultSortField')
211
        if (C4::Context->preference('OPACdefaultSortField') && C4::Context->preference('OPACdefaultSortOrder'));
210
        && C4::Context->preference('OPACdefaultSortOrder') ) {
212
    $template->param($default_sort_by => 1);
211
        my $default_sort_by =
212
            C4::Context->preference('OPACdefaultSortField') . '_'
213
          . C4::Context->preference('OPACdefaultSortOrder');
214
        $template->param( sort_by => $default_sort_by );
215
    }
213
216
214
    # determine what to display next to the search boxes (ie, boolean option
217
    # determine what to display next to the search boxes (ie, boolean option
215
    # shouldn't appear on the first one, scan indexes should, adding a new
218
    # shouldn't appear on the first one, scan indexes should, adding a new
216
- 

Return to bug 6656