Correction traitement filtre siege
This commit is contained in:
parent
8dac441775
commit
8ace51d39f
@ -268,7 +268,7 @@ function filtreActif(&$formR, &$criteres, &$sphinx)
|
||||
//Filtre sur les sieges
|
||||
function filtreSiege(&$formR, &$criteres, &$sphinx)
|
||||
{
|
||||
if ( array_key_exists('siege', $formR) && $formR['siege']===true ) {
|
||||
if ( array_key_exists('siege', $formR) && $formR['siege']==1 ) {
|
||||
$sphinx->setFilter('siege', array(1));
|
||||
}
|
||||
}
|
||||
@ -283,10 +283,10 @@ function filtreSiege(&$formR, &$criteres, &$sphinx)
|
||||
function premiereRequeteSphinx(&$sphinx, &$index, &$formR, &$criteres,
|
||||
&$criteresSphinx, &$form2crit, $sirenValide)
|
||||
{
|
||||
filtreSiege($formR, $criteres, $sphinx);
|
||||
filtreActif($formR, $criteres, $sphinx);
|
||||
filtreSiege ($formR, $criteres, $sphinx);
|
||||
filtreActif ($formR, $criteres, $sphinx);
|
||||
filtreSiret ($formR, $criteres, $sphinx);
|
||||
filtreAdresse($formR, $criteres, $sphinx);
|
||||
filtreAdresse ($formR, $criteres, $sphinx);
|
||||
filtreNumero ($formR, $criteres, $sphinx);
|
||||
if ($sirenValide == true) {
|
||||
$sphinx->SetFilter('sirenValide', array(1));
|
||||
@ -331,10 +331,10 @@ function requeteSphinx(&$sphinx, &$index, &$formR, &$criteres,
|
||||
&$criteresSphinx, &$form2crit, $quorum_actif, $quorum,
|
||||
$sirenValide)
|
||||
{
|
||||
filtreSiege($formR, $criteres, $sphinx);
|
||||
filtreActif($formR, $criteres, $sphinx);
|
||||
filtreSiege ($formR, $criteres, $sphinx);
|
||||
filtreActif ($formR, $criteres, $sphinx);
|
||||
filtreSiret ($formR, $criteres, $sphinx);
|
||||
filtreAdresse($formR, $criteres, $sphinx);
|
||||
filtreAdresse ($formR, $criteres, $sphinx);
|
||||
filtreNumero ($formR, $criteres, $sphinx);
|
||||
if ($sirenValide == true) {
|
||||
$sphinx->SetFilter('sirenValide', array(1));
|
||||
@ -1280,6 +1280,8 @@ function rechercheEnt(&$formR, $deb, $nbRep, $max, $sirenValide = false)
|
||||
}
|
||||
|
||||
while ($pass > 0) {
|
||||
filtreActif($formR, $criteres, $sphinx);
|
||||
filtreSiege($formR, $criteres, $sphinx);
|
||||
// Requete Sphinx
|
||||
$resSphinx = requeteSphinx($sphinx, $index, $formR, $criteres,
|
||||
$criteresSphinx, $form2crit,
|
||||
|
Loading…
Reference in New Issue
Block a user