70 |
|
|
71 |
$log->info("search for '$q' in $search and display $show\n"); |
$log->info("search for '$q' in $search and display $show\n"); |
72 |
|
|
73 |
my $max = $c->config->{'hits_for_suggest'}; |
my $hits_on_page = $c->config->{'hits_for_suggest'}; |
74 |
if (! $max) { |
if (! $hits_on_page) { |
75 |
$log->info("hits_for_suggest isn't defined, defaulting to 10"); |
$log->info("hits_for_suggest isn't defined, defaulting to 10"); |
76 |
$c->config->{'hits_for_suggest'} = 10; |
$c->config->{'hits_for_suggest'} = 10; |
77 |
$max = 10; |
$hits_on_page = 10; |
78 |
} |
} |
79 |
|
|
80 |
$c->forward('filter_database'); |
$c->forward('filter_database'); |
83 |
phrase => $q, |
phrase => $q, |
84 |
add_attr => $c->stash->{attr}, |
add_attr => $c->stash->{attr}, |
85 |
get_attr => [ $show ], |
get_attr => [ $show ], |
86 |
max => $max, |
hits_on_page => $hits_on_page, |
87 |
); |
); |
88 |
|
|
89 |
my $used; |
my $used; |
196 |
template => $template, |
template => $template, |
197 |
add_attr => $c->{stash}->{attr}, |
add_attr => $c->{stash}->{attr}, |
198 |
get_attr => [ '@uri' ], |
get_attr => [ '@uri' ], |
199 |
max => $hits_on_page, |
hits_on_page => $hits_on_page, |
200 |
page => $params->{'_page'}, |
page => $params->{'_page'}, |
201 |
); |
); |
202 |
|
|