Ajout filtre actif sur l'export des résultats de la recherche en CSV, issue #0001161
This commit is contained in:
parent
ce3d4a148b
commit
826906d72c
@ -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
|
||||
|
@ -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 } ?>
|
||||
|
Loading…
x
Reference in New Issue
Block a user