102 |
|
|
103 |
my $params = $c->req->params; |
my $params = $c->req->params; |
104 |
|
|
105 |
# oh, client didn't have ability to setup AJAX, fallback to |
# do full-page refresh for clients without JavaScript |
106 |
# page refresh |
$c->stash->{results} = $c->subreq('/search/results/ajax', {}, $params); |
107 |
if (! $params->{'_ajax'}) { |
$c->stash->{template} = 'search.tt'; |
|
$params->{_ajax} = 1; |
|
|
$c->stash->{results} = $c->subreq('/search/results/ajax', {}, $params); |
|
|
$c->stash->{template} = 'search.tt'; |
|
|
} else { |
|
|
$c->forward('/search/results/ajax'); |
|
|
$c->stash->{template} = 'results.tt'; |
|
|
} |
|
108 |
} |
} |
109 |
|
|
110 |
|
|