Changeset 96 for server/trunk
- Timestamp:
- 12/08/10 02:05:15 (14 years ago)
- Location:
- server/trunk/web
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
server/trunk/web/lib/Sophie/Controller/Search.pm
r93 r96 25 25 sub index :Path :Args(0) { 26 26 my ($self, $c) = @_; 27 28 if ($c->req->param('page')) { 29 $c->req->params->{search} = $c->session->{search}; 30 $c->req->params->{type} = $c->session->{type}; 31 } else { 32 $c->session->{search} = $c->req->params->{search}; 33 $c->session->{type} = $c->req->params->{type}; 34 } 35 36 my $searchspec = { 37 page => $c->req->param('page') || undef, 38 }; 39 40 for ($c->req->param('type')) { 41 /^byname$/ and do { 42 $c->forward('byname', [ $searchspec, $c->req->param('search') || 43 undef ]); 44 last; 45 }; 46 } 47 27 48 } 28 49 … … 271 292 ] 272 293 }, 294 { 295 order_by => [ 'name', 'evr using >>', 'issrc' ], 296 } 273 297 ); 274 298 $c->forward('format_search', $searchspec); -
server/trunk/web/root/templates/html/search/index.tt
r51 r96 7 7 <input type="submit"> 8 8 </form> 9 10 [% INCLUDE 'search/results.tt' %]
Note: See TracChangeset
for help on using the changeset viewer.