Changeset 1564


Ignore:
Timestamp:
Oct 3, 2010, 2:03:45 PM (10 years ago)
Author:
teymour
Message:

présentation des filtres

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/apps/frontend/modules/solr/templates/searchSuccess.php

    r1542 r1564  
    222222  }
    223223  echo link_to('Recevoir un email lorsque de nouveaux résultats seront publiés pour cette recherche', 'alerte/create?filter='.urlencode($args).'&query='.urlencode($query));
     224
     225global $facetName2HumanName;
     226$facetName2HumanName = array(
     227                             'Parlementaire' => 'Filtrer par Parlementaire',
     228                             'Types' => 'Filtrer par type de document',
     229                             'Tags' => 'Filtrer par tags',
     230                             'TexteLoi' => 'Document parlementaires',
     231                             'QuestionEcrite' => 'Questions ecrites',
     232                             'Tags' => 'Filtrer par tags'
     233);
     234function facet2Human($id) {
     235  global $facetName2HumanName;
     236  if (!isset($facetName2HumanName[$id])) {
     237    return $id;
     238  }
     239  return $facetName2HumanName[$id];
     240}
    224241  ?>
    225242  </div>
    226243  <div class="facets">
    227   <h3>Filtres supplémentaires</h3>
     244  <h3>Affiner la recherche</h3>
    228245  <?php foreach(array_keys($facet) as $k) { if (isset($facet[$k]['values']) && count($facet[$k]['values'])) : ?>
    229246    <div class="<?php echo $k; ?>">
    230     <p><?php echo $facet[$k]['name']; ?></p>
     247       <p><?php echo facet2Human($facet[$k]['name']); ?></p>
    231248    <ul>
    232249    <?php foreach($facet[$k]['values'] as $value => $nb) : if ($nb) :
     
    240257      else                           
    241258        $newargs[$facet[$k]['facet_field']][$facet[$k]['prefix'].$value] = 1;
    242       echo link_search($value, $query, $newargs, 0); ?>(<?php echo $nb; ?>)
     259      echo link_search(facet2Human($value), $query, $newargs, 0); ?>&nbsp;(<?php echo $nb; ?>)
    243260      </li>
    244261    <?php endif; endforeach; ?>
Note: See TracChangeset for help on using the changeset viewer.