Changeset 1318
- Timestamp:
- Sep 5, 2010, 1:38:17 AM (11 years ago)
- Location:
- cpc/trunk/project/apps/frontend/modules/solr
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
cpc/trunk/project/apps/frontend/modules/solr/actions/actions.class.php
r1317 r1318 97 97 $params = array('hl'=>'true', 'fl' => 'id,object_id,object_name', 'hl.fragsize'=>500, "facet"=>"true", "facet.field"=>array("object_name","tag"), "facet.date" => "date", "facet.date.start"=>"2007-05-01T00:00:00Z", "facet.date.end"=>"NOW", "facet.date.gap"=>"+1MONTH", 'fq' => $fq); 98 98 $this->sort_type = 'pertinence'; 99 if ($ request->getParameter('sort')) {99 if ($this->sort = $request->getParameter('sort')) { 100 100 $params['sort'] = "date desc"; 101 101 $this->sort_type = 'date'; -
cpc/trunk/project/apps/frontend/modules/solr/templates/searchSuccess.php
r1317 r1318 6 6 $url = "solr/search?query=".$query; 7 7 foreach($args as $k => $v) { 8 if (count($v)) 9 $extra .= '&'.$k.'='.implode(',', array_keys($v)); 8 if (is_array($v)) { 9 if (count($v)) 10 $extra .= '&'.$k.'='.implode(',', array_keys($v)); 11 } else 12 $extra .= '&'.$k.'='.$v; 10 13 } 11 14 return link_to($text, $url.$extra); … … 24 27 <div class="facets"> 25 28 <div class="tri"> 26 Tier par <a href="">date</a> 29 <?php 30 $newargs = $selected; 31 if ($sort) 32 echo link_search('Tier par pertinence', $query, $newargs); 33 else { 34 $newargs['sort'] = 1; 35 echo link_search('Tier par date', $query, $newargs); 36 } 37 ?> 27 38 </div> 28 39 <?php foreach(array_keys($facet) as $k) { if (isset($facet[$k]['values']) && count($facet[$k]['values'])) : ?>
Note: See TracChangeset
for help on using the changeset viewer.