Changeset 1446


Ignore:
Timestamp:
Sep 26, 2010, 11:52:11 PM (10 years ago)
Author:
teymour
Message:

Début de l'API

Location:
cpc/trunk/project/apps/frontend/modules/solr
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/apps/frontend/modules/solr/actions/actions.class.php

    r1444 r1446  
    7373    $date = $request->getParameter('date');
    7474    $from = $request->getParameter('from');
    75     $rss = $request->getParameter('rss');
     75    $type = $request->getParameter('type');
    7676
    77     if ($rss) {
     77    if ($type) {
     78      sfConfig::set('sf_web_debug', false);
     79    }
     80
     81    if ($type == 'rss') {
    7882      $this->setTemplate('rss');
    7983      $this->feed = new sfRssFeed();
     
    8286      $date = null;
    8387      $from = null;
     88    }
     89
     90    if ($type == 'json') {
     91      $this->getResponse()->setContentType('text/plain; charset=utf-8');
     92      $this->setTemplate('json');
     93      $this->setLayout(false);
     94    }
     95
     96    if ($type == 'xml') {
     97      $this->getResponse()->setContentType('text/xml; charset=utf-8');
     98      $this->setTemplate('xml');
     99      $this->setLayout(false);
     100    }
     101
     102    if ($type == 'csv') {
     103      $this->getResponse()->setContentType('application/csv; charset=utf-8');
     104      $this->setTemplate('csv');
     105      $this->setLayout(false);
    84106    }
    85107
  • cpc/trunk/project/apps/frontend/modules/solr/templates/searchSuccess.php

    r1437 r1446  
    3838</div>
    3939<div class="nb_results">
    40     <p>Résultats <?php echo $results['start']+1; ?> à <?php echo $results['end']; ?> sur <?php echo $results['numFound']; ?> triés par <?php echo $sort_type; ?></p>
     40    <p>Résultats <?php echo $results['start']+1; ?> à <?php echo $results['end']; ?> sur <?php echo $results['numFound'] - 1; ?> triés par <?php echo $sort_type; ?></p>
    4141</div>
    4242<div class="facets">
Note: See TracChangeset for help on using the changeset viewer.