Changeset 89 for server/trunk/web/lib
- Timestamp:
- 12/06/10 16:27:38 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
server/trunk/web/lib/Sophie/Controller/Search.pm
r88 r89 27 27 } 28 28 29 sub results :Local { 30 my ( $self, $c ) = @_; 31 32 if ($c->req->param('page')) { 33 $c->req->params->{search} ||= $c->session->{search}; 34 } 35 36 if ($c->req->param('search')) { 37 $c->session->{search} = $c->req->param('search'); 38 $c->forward('quick', [ 39 { 40 page => $c->req->param('page'), 41 } , grep { $_ } split(/\s/, $c->req->param('search')) ]); 42 } 43 } 44 29 45 sub distrib_search : Private { 30 46 my ( $self, $c, $searchspec ) = @_; … … 48 64 ); 49 65 50 if ( !$searchspec->{page}) {66 if (1 || !$searchspec->{page}) { 51 67 my $pager = $rs->pager; 68 $c->stash->{pager} = $pager; 52 69 $c->stash->{xmlrpc} = { 53 70 pages => $pager->last_page, … … 399 416 400 417 }, 401 {402 %{$c->forward('search_param')},403 },404 418 ); 405 419 $c->forward('format_search', $searchspec);
Note: See TracChangeset
for help on using the changeset viewer.