Ajout filtre actif sur l'export des résultats de la recherche en CSV, issue #0001161

This commit is contained in:
Michael RICOIS 2012-04-26 07:00:20 +00:00
parent ce3d4a148b
commit 826906d72c
2 changed files with 26 additions and 2 deletions

View File

@ -965,7 +965,30 @@ class RechercheController extends Zend_Controller_Action
$criteres['telFax'] = $telFax;
$criteres['naf'] = $naf;
$criteres['siege'] = false;
$criteres['actif'] = false;
$request = $this->getRequest();
$filtre = $request->getParam('filtre', 'tout');
//Affichage du filtre actif/inactif
$filtres = array(
'tout' => array(
'txt'=>'Afficher tous les résultats',
'select'=>'',
'value' => 2,
),
'actif' => array(
'txt'=>'Afficher uniquement les actifs',
'select'=>'',
'value' => 1,
),
'inactif' => array(
'txt'=>'Afficher uniquement les inactifs',
'select'=>'',
'value' => 0,
),
);
$criteres['actif'] = $filtres[$filtre]['value'];
$reponse = $ws->searchEntreprise($criteres, 0, 200);
//Criteres recherche dirigeants

View File

@ -86,8 +86,9 @@ if ($this->curPage<$this->totPage) {
<br/>
<?php if ($this->rechCsv) { ?>
<?php foreach ($this->filtres as $k => $filtre) { if ( !empty($filtre['select']) ) break; }?>
<p class="StyleInfoLib">
<a href="<?=$this->url(array('controller'=>'recherche', 'action'=>'csv'), null, true)?>" target="_blank">
<a href="<?=$this->url(array('controller'=>'recherche', 'action'=>'csv', 'filtre'=>$k), null, true)?>" target="_blank">
Exporter les résultas de la recherche en CSV.</a>
</p>
<?php } ?>