Add siege filter
This commit is contained in:
parent
4be8c971d3
commit
e787b7a985
@ -265,6 +265,13 @@ function filtreActif(&$formR, &$criteres, &$sphinx)
|
||||
}
|
||||
}
|
||||
|
||||
//Filtre sur les sieges
|
||||
function filtreSiege(&$formR, &$criteres, &$sphinx)
|
||||
{
|
||||
if ( array_key_exists('siege', $formR) && $formR['siege']===true ) {
|
||||
$sphinx->setFilter('siege', array(1));
|
||||
}
|
||||
}
|
||||
|
||||
// --------------------------------------------------------------------------- //
|
||||
// Premiere requete Sphinx
|
||||
@ -275,13 +282,14 @@ function filtreActif(&$formR, &$criteres, &$sphinx)
|
||||
function premiereRequeteSphinx(&$sphinx, &$index, &$formR, &$criteres,
|
||||
&$criteresSphinx, &$form2crit, $sirenValide)
|
||||
{
|
||||
filtreSiege($formR, $criteres, $sphinx);
|
||||
filtreActif($formR, $criteres, $sphinx);
|
||||
filtreSiret ($formR, $criteres, $sphinx);
|
||||
filtreAdresse($formR, $criteres, $sphinx);
|
||||
filtreNumero ($formR, $criteres, $sphinx);
|
||||
if ($sirenValide == true) {
|
||||
$sphinx->SetFilter('sirenValide', array(1));
|
||||
}
|
||||
filtreActif($formR, $criteres, $sphinx);
|
||||
|
||||
$requete_sphinx = '';
|
||||
foreach ($formR as $label => $valeur) {
|
||||
@ -321,13 +329,14 @@ function requeteSphinx(&$sphinx, &$index, &$formR, &$criteres,
|
||||
&$criteresSphinx, &$form2crit, $quorum_actif, $quorum,
|
||||
$sirenValide)
|
||||
{
|
||||
filtreSiege($formR, $criteres, $sphinx);
|
||||
filtreActif($formR, $criteres, $sphinx);
|
||||
filtreSiret ($formR, $criteres, $sphinx);
|
||||
filtreAdresse($formR, $criteres, $sphinx);
|
||||
filtreNumero ($formR, $criteres, $sphinx);
|
||||
if ($sirenValide == true) {
|
||||
$sphinx->SetFilter('sirenValide', array(1));
|
||||
}
|
||||
filtreActif($formR, $criteres, $sphinx);
|
||||
|
||||
if ($quorum_actif == true) {
|
||||
foreach ($quorum as $label => $valeur) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user