|
Lines 287-293
sub SimpleSearch {
Link Here
|
| 287 |
( undef, $results_hashref, \@facets_loop ) = getRecords ( |
287 |
( undef, $results_hashref, \@facets_loop ) = getRecords ( |
| 288 |
|
288 |
|
| 289 |
$koha_query, $simple_query, $sort_by_ref, $servers_ref, |
289 |
$koha_query, $simple_query, $sort_by_ref, $servers_ref, |
| 290 |
$results_per_page, $offset, $expanded_facet, $branches, |
290 |
$results_per_page, $offset, $expanded_facet, $branches,$itemtypes, |
| 291 |
$query_type, $scan |
291 |
$query_type, $scan |
| 292 |
); |
292 |
); |
| 293 |
|
293 |
|
|
Lines 301-307
See verbse embedded documentation.
Link Here
|
| 301 |
sub getRecords { |
301 |
sub getRecords { |
| 302 |
my ( |
302 |
my ( |
| 303 |
$koha_query, $simple_query, $sort_by_ref, $servers_ref, |
303 |
$koha_query, $simple_query, $sort_by_ref, $servers_ref, |
| 304 |
$results_per_page, $offset, $expanded_facet, $branches, |
304 |
$results_per_page, $offset, $expanded_facet, $branches,$itemtypes, |
| 305 |
$query_type, $scan |
305 |
$query_type, $scan |
| 306 |
) = @_; |
306 |
) = @_; |
| 307 |
|
307 |
|
|
Lines 555-560
sub getRecords {
Link Here
|
| 555 |
$facet_label_value = "*"; |
555 |
$facet_label_value = "*"; |
| 556 |
} |
556 |
} |
| 557 |
} |
557 |
} |
|
|
558 |
# if it's a itemtype, label by the name, not the code, |
| 559 |
if ( $link_value =~ /itype/ ) { |
| 560 |
if (defined $itemtypes |
| 561 |
&& ref($itemtypes) eq "HASH" |
| 562 |
&& defined $itemtypes->{$one_facet} |
| 563 |
&& ref ($itemtypes->{$one_facet}) eq "HASH") |
| 564 |
{ |
| 565 |
$facet_label_value = |
| 566 |
$itemtypes->{$one_facet}->{'description'}; |
| 567 |
} |
| 568 |
} |
| 558 |
|
569 |
|
| 559 |
# but we're down with the whole label being in the link's title. |
570 |
# but we're down with the whole label being in the link's title. |
| 560 |
push @this_facets_array, { |
571 |
push @this_facets_array, { |